summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-29Add more debug print for random CI failure on osx TravisKazuhiro NISHIYAMA
and remove `git status` with noisy rvm trace log see r67347
2019-04-29Add "Integer#[] with range" to NEWSYusuke Endoh
2019-04-29* remove trailing spaces.git
2019-04-29tool/merger.rb: Avoid making too-deep indentationTakashi Kokubun
because it's hard to understand what's going on when indentation depth is too deep. Sorry for polluting git blame, but most of the Merger's lines are updated recently anyway.
2019-04-29Support `tool/merger.rb removetag` under GitTakashi Kokubun
repository.
2019-04-29* 2019-04-29git
2019-04-29Support `tool/merger.rb tag` under Git repositoryTakashi Kokubun
2019-04-28* expand tabs.git
2019-04-28numeric.c: Extend Integer#[] to support range argumentsYusuke Endoh
```` 0b01001101[2, 4] #=> 0b0011 0b01001100[2..5] #=> 0b0011 0b01001100[2...6] #=> 0b0011 ^^^^ ```` [Feature #8842]
2019-04-28test/ruby/test_integer.rb: Add a sane test for Integer#[]Yusuke Endoh
2019-04-28Support `tool/merger.rb up` under Git repositoryTakashi Kokubun
updating indentation (and slightly changing styles) for areas already supporting Git.
2019-04-28Skip CLOCK_UPTIME_RAW_APPROX since it seems less precise than advertised on ↵Benoit Daloze
macOS * See https://travis-ci.org/ruby/ruby/jobs/525595997
2019-04-28Fix wrong svn optionsTakashi Kokubun
for SVN as a backport source. This was a mistake in de5378233b2ff5434f024ac66285e699794a321d...
2019-04-28Stop using global variable for reposTakashi Kokubun
to avoid having impact from other places.
2019-04-28Exclude failing Process.clock_getres specs on AIXBenoit Daloze
2019-04-28Add missing platform guardBenoit Daloze
2019-04-28Skip problematic Process.clock_getres specs on ARMBenoit Daloze
* https://rubyci.org/logs/rubyci.s3.amazonaws.com/scw-9d6766/ruby-trunk/log/20190428T051708Z.fail.html.gz * https://rubyci.org/logs/rubyci.s3.amazonaws.com/scw-ad7f67/ruby-trunk/log/20190428T045405Z.fail.html.gz
2019-04-28Now tool/merger.rb may use Git [ci skip]Takashi Kokubun
2019-04-28make sync-default-gems GEM=irbTakashi Kokubun
from https://github.com/ruby/irb/commit/e8e79d569ed59fe4ed4fbca968917ce799f02a5e. This colorizes Range object on IRB inspect.
2019-04-28Workaround a CentOS bug in Process.clock_getres specsBenoit Daloze
2019-04-28Drop SVN-specific method from Merger moduleTakashi Kokubun
to clarify it's not needed for Git support.
2019-04-28Make Merger.version private to the moduleTakashi Kokubun
because it's not used outside the Module.
2019-04-28Refactor logic in Process.clock_gettime specBenoit Daloze
2019-04-28Fix typo in specBenoit Daloze
2019-04-28Define merger.rb's methods under Merger namespaceTakashi Kokubun
so that we do not monkey-patch all classes by defining methods on top-level (Object class). Not arranging indentation in it to keep `git blame` for now.
2019-04-28make sync-default-gems GEM=irbTakashi Kokubun
from https://github.com/ruby/irb/commit/96f05e726879e9858eb015c8d043c9f52b864ff9. Just syncing newer test changes so that conflicts do not happen when trunk is modified and we need to backport that to ruby/irb.
2019-04-28make sync-default-gems GEM=irbTakashi Kokubun
from https://github.com/ruby/irb/commit/44301d382794d91e2caa16dd4efe62439e0041d8. This includes some fixes for string interpolation highlight fixes.
2019-04-28Support git as redmine-backporter's done destinationTakashi Kokubun
2019-04-28Skip the entire Process.clock_getres spec on FreeBSDBenoit Daloze
* Clocks don't match the reported precision. * https://rubyci.org/logs/rubyci.s3.amazonaws.com/freebsd11zfs/ruby-trunk/log/20190428T093003Z.fail.html.gz
2019-04-28Specify VM_CHECK_MODE explicitlyTakashi Kokubun
In my understanding, `VM_CHECK_MODE` should be Integer and I'm not sure how `-DVM_CHECK_MODE` would behave. To make the matters simple, let me pass the mode explicitly.
2019-04-28Ruby 2.3 is EOLTakashi Kokubun
2019-04-28Make the range to export as changelog optionalNobuyoshi Nakada
* `from` is defaulted to the beginning of the branch inclusively, otherwise the given revision is excluded as the previous. * `to` is defaulted to the head.
2019-04-28Added VCS::SVN#branch_beginningNobuyoshi Nakada
2019-04-28Search the beginning revision more strictly a bitNobuyoshi Nakada
2019-04-28Makefiles need to be indented by tabsNobuyoshi Nakada
2019-04-28Removed `--reverse` optionNobuyoshi Nakada
It is nonsense with `-n1` option.
2019-04-28Update rubygems with latest upstream changesDavid Rodríguez
Closes: https://github.com/ruby/ruby/pull/2154
2019-04-28Always mark the string returned by File.realpath as taintedJeremy Evans
This string can include elements that were not in either string passed to File.realpath, even if one of the strings is an absolute path, due to symlinks: ```ruby Dir.mkdir('b') unless File.directory?('b') File.write('b/a', '') unless File.file?('b/a') File.symlink('b', 'c') unless File.symlink?('c') path = File.realpath('c/a'.untaint, Dir.pwd.untaint) path # "/home/testr/ruby/b/a" path.tainted? # should be true, as 'b' comes from file system ``` [Bug #15803]
2019-04-28Chomp a newline from the branch nameNobuyoshi Nakada
2019-04-28Shorten git revision name without "r" prefix in snapshotNobuyoshi Nakada
2019-04-27Some Solaris versions seem to only provide millisecond accuracy for ↵Benoit Daloze
CLOCK_REALTIME * https://rubyci.org/logs/rubyci.s3.amazonaws.com/unstable11x/ruby-trunk/log/20190427T182404Z.fail.html.gz
2019-04-27Skip clock_getres spec on BSDBenoit Daloze
* clock_getres() seems to be incorrect on BSD: https://rubyci.org/logs/rubyci.s3.amazonaws.com/freebsd11zfs/ruby-trunk/log/20190427T183003Z.fail.html.gz
2019-04-27Try to more accurately reflect MRI's logic in specs for finding the home if ↵Benoit Daloze
$HOME is unset
2019-04-27Update to ruby/spec@14e6148Benoit Daloze
2019-04-28Isolate test_gc_compact on AppVeyor mswin as wellTakashi Kokubun
because it makes the CI unstable https://ci.appveyor.com/project/ruby/ruby/builds/24143365/job/yrx7b8ce2qg9wro2
2019-04-28* remove trailing spaces.git
2019-04-28make sync-default-gems GEM=irbTakashi Kokubun
from https://github.com/ruby/irb/commit/89e9add06da3fd5f9ce91a2f5fa0b0190aa5d42f. This adds syntax highlight support for Module on inspect. In addition to that, I'm adding a trailing space in test_color.rb for testing ruby-commit-hook's auto-style.
2019-04-27Update to ruby/spec@15c9619Benoit Daloze
2019-04-27Update to ruby/mspec@18c5a7dBenoit Daloze
2019-04-28* 2019-04-28git