summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-27Update to ruby/spec@875a09eBenoit Daloze
2019-07-27Ignore history file without saving if permissions cannot be changedJeremy Evans
Fixes [Ruby Bug 13907]
2019-07-27Use JRuby equivalent of RubyVM.compile.Charles Oliver Nutter
RubyVM is specific to CRuby and not supported on JRuby. This is the equivalent operation.
2019-07-27Skip the some of commits when sync default gems from upstream.Hiroshi SHIBATA
* Skip failed to sync commits because it needs to pick manually. * Skip empty commit.
2019-07-27Added ignore files to sync_default_gems_with_commits and make constant them.Hiroshi SHIBATA
2019-07-27Initialize DST flagNobuyoshi Nakada
* time.c (zone_timelocal): initialize DST flag by asking the timezone object. [Bug #15988]
2019-07-26Add more documentation on #eql?/#hash relationship [ci skip]Jeremy Evans
Fixes [Bug #14263]
2019-07-26Restore documentation for Object#hash [ci skip]Jeremy Evans
Object#hash documentation was removed (probably by accident) in 7b19e6f3fdf8b0238752cb1561dfe42a283f5308.
2019-07-26Document behavior when mixing named captures with parentheses [ci skip]Jeremy Evans
Fixes [Bug #13716]
2019-07-26Test SecureRandom.uuid formatJeremy Evans
SecureRandom uses v4 UUIDs, which are completely random except for 6 bits, 4 in the version field and 2 in the clk_seq_hi_res field. Add a test that those bit patterns are set correctly for v4 UUIDs, per RFC 4122 section 4.4. Fixes [Bug #13603]
2019-07-27* 2019-07-27git
2019-07-26Document acceptance of negative pid in Process.kill [ci skip]Jeremy Evans
Fixes [Bug #13501]
2019-07-26Document and add spec for delegating to constants in ForwardableJeremy Evans
Fixes [Bug #13142]
2019-07-26[ruby/rdoc] Fix image links in rdoc.cssMaxime Lapointe
Every image in the rdoc.css that use url has the wrong one. They end up pointing to `css/images/zoom.png` instead of `images/zoom.png`. Just open this page https://ruby.github.io/rdoc/RDoc/CodeObject.html on chrome and you can see in the console the spam of the failed GET queries. This fixes it. https://github.com/ruby/rdoc/commit/daf36f9894
2019-07-26[ruby/rdoc] Update jQuery to 3.3.1aycabta
https://github.com/ruby/rdoc/commit/17df871ee
2019-07-26[ruby/rdoc] Support nesting text page URLaycabta
RDoc::Servlet#documentation_page replaces "/" in URL with "::" for class or module but it's also used for the replaced name on text pages. This causes a bug when text pages are in nesting directory. This commit fixes #615. https://github.com/ruby/rdoc/commit/d73b915b1e
2019-07-26[ruby/rdoc] Normalization of comment should check languageaycabta
RDoc::Text#normalize_comment that is included RDoc::Comment always remove Ruby style comment indicator "#" and C style comment indicator "/**/", but should check language and remove only the language's comment indicator. https://github.com/ruby/rdoc/commit/ca68ba1e73
2019-07-26[ruby/rdoc] ClassModule#add_comment should receive RDoc::Commentaycabta
https://github.com/ruby/rdoc/commit/3fb03bf399
2019-07-26Ignore Merge commit and insufficiency commit for ruby core repository.Hiroshi SHIBATA
2019-07-26Improve the commits list for cherry-picking from default gems.Hiroshi SHIBATA
* Ignore Merge commit from the commit lists before trying to pick commit. * Show the commits list at first.
2019-07-26Escape parentheses for syntax hilighting for VScode.Hiroshi SHIBATA
2019-07-26Adjust the test direcotry structure of rdoc.Hiroshi SHIBATA
2019-07-26pass to obj_info().Koichi Sasada
obj_info() has a routine to show SPECIAL_CONST_P() objects so we don't need to check it here.
2019-07-26* 2019-07-26git
2019-07-26Bump osx_image on Travis CI to xcode11Nobuyoshi Nakada
Also Homebrew is up-to-date and "Updating Homebrew" takes less than one minute.
2019-07-25Get rid of failures about coverageNobuyoshi Nakada
Run test suites explicitly instead of auto-running, to get rid of failures when simplecov is not installed but COVERAGE is set.
2019-07-25Initialize vm_throw_data::throw_state as intNobuyoshi Nakada
As `struct vm_throw_data::throw_state` is initialized as `VALUE` by rb_imemo_new, extended MSW part is assigned to it on LP64 big-endian platforms. Fix up 1feda1c2b091b950efcaa481a11fd660efa9e717
2019-07-25Check wether multibyte character is splitaycabta
2019-07-25Separated tool/test/runner.rb and test/runner.rbNobuyoshi Nakada
As `make test-tool` does not use gems, and no Rubygems stuffs is needed, so moved such things to test/runner.rb. Also no longer nees `--test-target-dir` option.
2019-07-25Use libraries in the base directory if givenNobuyoshi Nakada
2019-07-25Added --base-directory optionNobuyoshi Nakada
2019-07-25Moved NoMemoryError hookNobuyoshi Nakada
Moved NoMemoryError hook from AutoRunner.run to Runner#run, so it will work even in non-autorunning mode.
2019-07-25Fix a typo in inspectKazuhiro NISHIYAMA
2019-07-25Moved NoMemoryError hook to Test::Unit::AutoRunnerNobuyoshi Nakada
2019-07-25Do not fetch remote tagsNobuyoshi Nakada
2019-07-25[ruby/io-console] Do not use add_development_dependencyNobuyoshi Nakada
https://github.com/ruby/io-console/commit/bc77f46391
2019-07-25[ruby/psych] Get rid of C90 featureNobuyoshi Nakada
For ruby 2.6 and earlier. https://travis-ci.org/ruby/psych/jobs/562435717#L245-L248 ``` ../../../../ext/psych/psych_parser.c: In function ‘make_exception’: ../../../../ext/psych/psych_parser.c:87:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] VALUE ePsychSyntaxError = rb_const_get(mPsych, rb_intern("SyntaxError")); ^ ``` https://github.com/ruby/psych/commit/aa457443b8
2019-07-25[ruby/psych] Suppress uninitialized instance variable warningsNobuyoshi Nakada
In verbose mode, `test_delegator` in `test/psych/visitors/test_yaml_tree.rb` shows following warning. https://travis-ci.org/ruby/psych/jobs/562435717#L268 ``` /home/travis/build/ruby/psych/test/psych/visitors/test_yaml_tree.rb:10: warning: instance variable @obj not initialized ``` This is because `Psych.load` bypasses #initialize with the #init_with method. https://github.com/ruby/psych/commit/f99523388f
2019-07-25[ruby/psych] Deduplicate hash keys if they're stringsJean Boussier
https://github.com/ruby/psych/commit/0414982ffd
2019-07-25[ruby/psych] Drop to support fat gem support.Hiroshi SHIBATA
ref. https://github.com/ruby/bigdecimal/pull/149 https://github.com/ruby/psych/commit/25ae263252
2019-07-25[ruby/psych] Do not use add_development_dependency.Hiroshi SHIBATA
https://github.com/ruby/psych/commit/939754237f
2019-07-25Fix errno at seeking socket/pipe on WindowsNobuyoshi Nakada
[Bug #12230]
2019-07-25Use PRIuSIZE instead of "%zu"Nobuyoshi Nakada
2019-07-24Clarify Thread exception handling documentation [ci skip]Jeremy Evans
From djellemah (John Anderson). Fixes [Bug #12252]
2019-07-25* 2019-07-25git
2019-07-24Document that Range#cover? returns false if <=> returns nilJeremy Evans
Fixes [Bug #12090]
2019-07-24Suppress deflateParams() warningsNobuyoshi Nakada
2019-07-24Split ls lineNobuyoshi Nakada
2019-07-24GNU ls -T has different meaningNobuyoshi Nakada
2019-07-24Fix typo [ci skip]Takashi Kokubun