summaryrefslogtreecommitdiff
path: root/tool
AgeCommit message (Collapse)Author
2020-02-07No crafted backtrace for SystemExitNobuyoshi Nakada
As SystemExit is ignored, it is just useless.
2020-02-06Fix readline-ext syncaycabta
2020-02-06Fixed the output from separated test in parallel testNobuyoshi Nakada
Redirect the output of separated child process to `MiniTest::Unit.output`.
2020-02-06Add separated assertion countNobuyoshi Nakada
2020-02-06do not assume GCC for __builtin_setjmp卜部昌平
Namely recent Sun C compiler has this function, and is not a GCC. Meanwhile the code without RUBY_JMP_BUF assumes GCC. We have to define the macro when we detect __builtin_setjmp for non-GCC compilers. Notes: Merged: https://github.com/ruby/ruby/pull/2885
2020-02-05Fixed the output from separated test in parallel testNobuyoshi Nakada
To output to the STDOUT of the parent process according to the parallel test protocol, should send to the `MiniTest::Unit.output` instead of each own STDOUT.
2020-02-05Fixed FD leaksNobuyoshi Nakada
2020-02-05Get rid of nested string interpolations to be editor-friendlyNobuyoshi Nakada
2020-02-04just use STDOUTNARUSE, Yui
2020-02-04On Windows it cannot receive fd except 0..2NARUSE, Yui
2020-02-04assert_separately uses their own pipe instead of stdoutNARUSE, Yui
2020-02-01Indent ChangeLog contents [ci skip]Nobuyoshi Nakada
Separate each entries more obviously as `page-delimiter' works fine.
2020-02-01Explicitly set the encoding of ChangeLog file to UTF-8 [ci skip]Nobuyoshi Nakada
2020-02-01UnpackedInstaller on rbinstall.rb is inherited from Gem::Installer.Hiroshi SHIBATA
It also needs to explicitly convert from String to Gem::Package with initialization.
2020-02-01Gem::Installer.new(String, options) is obsoleted. Explicitly convertedHiroshi SHIBATA
to Gem::Package from String instance.
2020-01-30Unnamed groups are not captured when named groups are usedNobuyoshi Nakada
2020-01-28Minitest::Unit.current_repeat_countKoichi Sasada
This method returns loop counter for multi-run (0 start).
2020-01-28Skip empty directories to install [Bug #16596]Nobuyoshi Nakada
2020-01-26Do not use `git pull` because origin/master was already fetched.Hiroshi SHIBATA
2020-01-26Show the repository name before update taskHiroshi SHIBATA
2020-01-22Added usage documentation for sync_default_gemsHiroshi SHIBATA
2020-01-22Use gem name to specifyaycabta
2020-01-19Test bundled gems with timeoutNobuyoshi Nakada
2020-01-13test-bundled-gems.rb: Use real paths for symlinksNobuyoshi Nakada
2020-01-12vcs.rb: Allow to empty a part in commit logNobuyoshi Nakada
2020-01-12Make rss library to the bundle gemsHiroshi SHIBATA
[Feature #16485][ruby-core:96683] Notes: Merged: https://github.com/ruby/ruby/pull/2832
2020-01-12Make rexml library to the bundle gemsHiroshi SHIBATA
[Feature #16485][ruby-core:96683] Notes: Merged: https://github.com/ruby/ruby/pull/2832
2020-01-10Update the upstream repository of bundlerHiroshi SHIBATA
2020-01-09vcs.rb: Get rid of Kernel#openNobuyoshi Nakada
2020-01-07Disable IPv6 on Travis s390x case. (#2819)Jun Aruga
This fixes following error that sometimes happens once in a few times on Travis s390x environment. ``` $ tool/travis_retry.sh sudo -E apt-add-repository -y "ppa:ubuntu-toolchain-r/test" + sudo -E apt-add-repository -y ppa:ubuntu-toolchain-r/test Error: retrieving gpg key timed out. ```
2019-12-31Redmine /projects/ruby-trunk is now redirectedTakashi Kokubun
to /projects/ruby-master
2019-12-31Test the bundled version minitest instead of masterNobuyoshi Nakada
Minitest has the released tags now. Notes: Merged: https://github.com/ruby/ruby/pull/2801
2019-12-29Separate builtin initialization callsNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/2792
2019-12-27Add check_warning_flags to leakcheckerKazuhiro NISHIYAMA
2019-12-26decouple internal.h headers卜部昌平
Saves comitters' daily life by avoid #include-ing everything from internal.h to make each file do so instead. This would significantly speed up incremental builds. We take the following inclusion order in this changeset: 1. "ruby/config.h", where _GNU_SOURCE is defined (must be the very first thing among everything). 2. RUBY_EXTCONF_H if any. 3. Standard C headers, sorted alphabetically. 4. Other system headers, maybe guarded by #ifdef 5. Everything else, sorted alphabetically. Exceptions are those win32-related headers, which tend not be self- containing (headers have inclusion order dependencies). Notes: Merged: https://github.com/ruby/ruby/pull/2711
2019-12-25fix version regexpNARUSE, Yui
2019-12-25fix typoNARUSE, Yui
2019-12-23Fixed a typo in an exception class nameNobuyoshi Nakada
2019-12-23make-snapshot: fixed modeNobuyoshi Nakada
"X" must be used in conjunction with "+".
2019-12-23Fix typo in commit logs by log-fix notesNobuyoshi Nakada
2019-12-22Move stats under a dictNARUSE, Yui
2019-12-20use UTC to use previous day in midnightNARUSE, Yui
2019-12-20Fixed misspellingsNobuyoshi Nakada
Fixed misspellings reported at [Bug #16437], only in ruby and rubyspec.
2019-12-17Squelch filter-branch warning and sleepingNobuyoshi Nakada
2019-12-16Use CDN instead of raw.githubusercontent.comKazuhiro NISHIYAMA
2019-12-16Fix open without close [ci skip]Kazuhiro NISHIYAMA
2019-12-15tool/gen-mailmap.rb: odaira is removed as he is added in upstreamYusuke Endoh
https://github.com/ruby/ruby-commit-hook/commit/ddc83bea6fe6f4696e140b605db10ef0c922bba6
2019-12-15tool/gen-mailmap.rb: Added for generating git `.mailmap` fileYusuke Endoh
`.mailmap` can be used To show canonical names and email addresses. It is helpful for statistics of committers.
2019-12-13readable function names for inline functions.Koichi Sasada
Now, C functions written by __builtin_cexpr!(code) and others are named as "__builtin_inline#{n}". However, it is difficult to know what the function is. This patch rename them into "__builtin_foo_#{lineno}" when cexpr! is in 'foo' method.
2019-12-12implement make test-all TESTS=--gc-compact卜部昌平
79eb5e1acac2339c6ec71db723298bdfcd92b233 implemented RUBY_TEST_GC_COMPACT=1 so why not make it also possible via the command line argument.