summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-10-04Revert rescue around internal realpath call on SolarisJeremy Evans
Solaris CI still has a problem even with these commits, so it doesn't appear to fix the issue. Reverting both 84e8e2a39bba874433b661bd378165bd03c9d6aa and bfd2f159f0c60ef8ac5bce6042edd25a571769b7.
2021-10-05introduce debug.gemKoichi Sasada
For the `test-bundled-gems`, make `debug.so` with extconf.rb and `make` command directly because `rake-compiler` assume ruby is installed (but `test-bundled-gems` can run without installation). Notes: Merged: https://github.com/ruby/ruby/pull/4804
2021-10-05remove lib/debug.rbKoichi Sasada
Notes: Merged: https://github.com/ruby/ruby/pull/4804
2021-10-05Enabled to build extensions with the bundled gemsHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/4804
2021-10-04Only rescue realpath calls during require on SolarisJeremy Evans
Remove temporary skip of test_no_curdir to see if this fixes the problem. Notes: Merged: https://github.com/ruby/ruby/pull/4931
2021-10-04Use a rescue around the internal realpath call for each loaded featureJeremy Evans
This appears to be only necessary on Solaris, but this commit enables it unconditionally to test breakage. The following commit will switch to only enabling it on Solaris. Notes: Merged: https://github.com/ruby/ruby/pull/4931
2021-10-04Expose instruction information for debuggers [Feature #18026]Nobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/4633
2021-10-05* 2021-10-05 [ci skip]git
2021-10-04Enhanced RDoc for Enumerable#chunk (#4930)Burdette Lamar
Notes: Merged-By: BurdetteLamar <BurdetteLamar@Yahoo.com>
2021-10-04Refactor ordering of testsNobuyoshi Nakada
* Split the sorting types into classes. * Apply the same sorting to method sorting under the parallel test. Notes: Merged: https://github.com/ruby/ruby/pull/4862
2021-10-04Fix a typoNobuyoshi Nakada
2021-10-04Leave builddir absoluteNobuyoshi Nakada
So that rubygems installer will work to build extension gems.
2021-10-04Stop building extension gems for nowNobuyoshi Nakada
Extension gems will be installed by the installed standard libraries.
2021-10-04Relax time-out for bundlerNobuyoshi Nakada
2021-10-04The same warning for static symbol literalNobuyoshi Nakada
2021-10-04Fix the warning message for dynamic symbol literal in conditionNobuyoshi Nakada
2021-10-04Shorten timeouts on macOS and MinGWNobuyoshi Nakada
From recent results, `check` and `test-all` will finish within 10 minutes on macOS or 30 minutes on MinGW, otherwise time out.
2021-10-04[ruby/irb] Fix typo of variableaycabta
https://github.com/ruby/irb/commit/692eb9b9b5
2021-10-04Move rb_ractor_p definitionS.H
Notes: Merged: https://github.com/ruby/ruby/pull/4422 Merged-By: nobu <nobu@ruby-lang.org>
2021-10-04Function `w32_error` does not returnxtkoba
Notes: Merged: https://github.com/ruby/ruby/pull/4445
2021-10-04Clang never evaluates expr in `__builtin_assume`xtkoba
Notes: Merged: https://github.com/ruby/ruby/pull/4446
2021-10-04* 2021-10-04 [ci skip]git
2021-10-04[ruby/reline] Use default background color to erase on Windowsaycabta
https://github.com/ruby/reline/commit/852e855d82
2021-10-03Using NIL_P macro instead of `== Qnil`S.H
Notes: Merged: https://github.com/ruby/ruby/pull/4925 Merged-By: nobu <nobu@ruby-lang.org>
2021-10-03Remove unnecessary checks in `Range#each` [Bug #18237]Jörg W Mittag
In commit:7817a438eb1803e7b3358f43bd1f38479badfbdc, the implementation of `Time#succ`, which had been deprecated for 10 years, was finally removed. During that time, there was an explicit `instance_of?` check in source:range.c#L350 with a comment that the check should be removed once `Time#succ` is removed. Since `Time#succ` is now gone, this check should be removed. Note: this should be coordinated with adding a version guard to the corresponding check in ruby/spec as well. Notes: Merged: https://github.com/ruby/ruby/pull/4928 Merged-By: nobu <nobu@ruby-lang.org>
2021-10-03Remove extraneous conversion to float [Bug #18236]Nobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/4927
2021-10-03[ruby/irb] Remove `require` in signal handler to avoid ThreadErrorMasataka Pocke Kuwabara
`rdoc` has been required so it looks unnecessary https://github.com/ruby/irb/commit/5f749c613c
2021-10-03[ruby/reline] Re-calc the scroll pos when the content in dialog is shortenedaycabta
https://github.com/ruby/reline/commit/12ea63e6e0
2021-10-03[ruby/irb] Version 1.3.8.pre.10aycabta
https://github.com/ruby/irb/commit/15bcbbb284
2021-10-03[ruby/irb] Update dependency, reline >= 0.2.8.pre.10aycabta
https://github.com/ruby/irb/commit/800e83eabd
2021-10-03[ruby/reline] Version 0.2.8.pre.10aycabta
https://github.com/ruby/reline/commit/1c6c0c82f0
2021-10-03[ruby/reline] Initialize @trap_key to suppress warningaycabta
https://github.com/ruby/reline/commit/b42c0980d9
2021-10-03[ruby/reline] Add a comment to use "private alias_method" idiom after drop ↵aycabta
Ruby 2.5 https://github.com/ruby/reline/commit/1b00cae0fd
2021-10-03Revert "mkmf.rb: try linking at try_var" [Bug #18235]Nobuyoshi Nakada
This reverts commit 524513be399e81bb170ec88aa0d501f33cbde8c3, which can return false positive by existing but unusable symbol, including functions.
2021-10-03[ruby/reline] Add code block notation in docaycabta
https://github.com/ruby/reline/commit/b283791dc5
2021-10-03[ruby/reline] Add doc for ed-unassigned and ed-insert macroaycabta
https://github.com/ruby/reline/commit/7fe9ecf945
2021-10-03[ruby/reline] Add a test for rerendering arg prompt after pastingaycabta
https://github.com/ruby/reline/commit/5414a42b0e
2021-10-03[ruby/reline] Rerender whole buffer when argument editing finishedaycabta
If the argument prompt disappears when pasting is finished, rerender the whole buffer. https://github.com/ruby/reline/commit/996bbf8797
2021-10-03[ruby/reline] Call LineEditor#resize on Windowsaycabta
https://github.com/ruby/reline/commit/65b27dd2ff
2021-10-03[ruby/reline] Simplify SIGWINCH handler to avoid aborting when resizing.TOMITA Masahiro
https://github.com/ruby/reline/commit/481add0537
2021-10-03[ruby/reline] Add newlines for readabilityaycabta
https://github.com/ruby/reline/commit/2a60aacebb
2021-10-03[ruby/reline] Use String#unpack1aycabta
https://github.com/ruby/reline/commit/179c52bca8
2021-10-03[ruby/reline] Adjust border of scrollbar rendering calculationaycabta
https://github.com/ruby/reline/commit/737b23beae
2021-10-03[ruby/reline] The @block_elem_width shouldn't be used for height calculationaycabta
https://github.com/ruby/reline/commit/da35902d78
2021-10-03[ruby/reline] Stop using Ctrl+j to test on Windowsaycabta
Because Ctrl+j and Enter are the same on Windows. https://github.com/ruby/reline/commit/fa885ed449
2021-10-03Cast to void pointer to suppress -Wformat-pedantic in RUBY_DEBUG_LOGNobuyoshi Nakada
2021-10-02Avoid using the altzone variable in AIXRei Odaira
In AIX, altzone exists in the standard library but is not declared in time.h. By 524513be399e81bb170ec88aa0d501f33cbde8c3, have_var and try_var in mkmf recognizes a variable that exists in a library even when it is not declared. As a result, in AIX, HAVE_ALTZONE is defined, but compile fails due to the lack of the declaration.
2021-10-03[DOC] fix small mistake in doc/marshal.rdoc [ci skip]mitsu-ksgr
Notes: Merged: https://github.com/ruby/ruby/pull/4466 Merged-By: nobu <nobu@ruby-lang.org>
2021-10-03Get rid of unused function warning for `_WIN32`xtkoba
Notes: Merged: https://github.com/ruby/ruby/pull/4482
2021-10-03* 2021-10-03 [ci skip]git