aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Skip freezing check on setting temporary class path [Bug #17563]HEADmasterNobuyoshi Nakada2021-01-202-1/+8
| | | | Co-authored-by: ryannevell (Ryan Nevell) <ryan.nevell@gmail.com>
* [ruby/irb] Remove pp-specific stub from TestColorTakashi Kokubun2021-01-201-13/+0
| | | | | | because it was for TestColorPrinter https://github.com/ruby/irb/commit/7569206fd4
* [ruby/irb] Undefine unused constantsTakashi Kokubun2021-01-201-4/+0
| | | | https://github.com/ruby/irb/commit/eea9c16804
* [ruby/irb] Split test files for IRB::Color and IRB::ColorPrinterTakashi Kokubun2021-01-202-22/+71
| | | | https://github.com/ruby/irb/commit/d95e8daab3
* [ruby/erb] Prefer __dir__ to reduce ../Takashi Kokubun2021-01-201-3/+3
| | | | https://github.com/ruby/erb/commit/cb59f11ec8
* Pend erb command tests for Ruby 2.5 for nowTakashi Kokubun2021-01-201-0/+3
|
* Replace "iff" with "if and only if"Gannon McGibbon2021-01-1917-18/+18
| | | | | | | iff means if and only if, but readers without that knowledge might assume this to be a spelling mistake. To me, this seems like exclusionary language that is unnecessary. Simply using "if and only if" instead should suffice.
* * 2021-01-20 [ci skip]git2021-01-201-1/+1
|
* [ruby/irb] Rescue Errno::EINVAL on IRB ppTakashi Kokubun2021-01-191-5/+15
| | | | | | | | | | | | | | http://rubyci.s3.amazonaws.com/solaris11-gcc/ruby-master/log/20210119T070008Z.log.html.gz is caused by: /export/home/chkbuild/chkbuild-gcc/tmp/build/20210119T150010Z/ruby/lib/reline/ansi.rb:157:in `winsize': Invalid argument - <STDIN> (Errno::EINVAL) from /export/home/chkbuild/chkbuild-gcc/tmp/build/20210119T150010Z/ruby/lib/reline/ansi.rb:157:in `get_screen_size' from /export/home/chkbuild/chkbuild-gcc/tmp/build/20210119T150010Z/ruby/lib/reline.rb:168:in `get_screen_size' from /export/home/chkbuild/chkbuild-gcc/tmp/build/20210119T150010Z/ruby/lib/forwardable.rb:238:in `get_screen_size' from /export/home/chkbuild/chkbuild-gcc/tmp/build/20210119T150010Z/ruby/lib/irb/color_printer.rb:7:in `pp' from -e:1:in `<main>' https://github.com/ruby/irb/commit/1719514598
* Fixed premature returnNobuyoshi Nakada2021-01-192-1/+10
| | | | | After setting ruby2_keywords for bmethod, the rest of arguments had been ignored. [Bug #17558]
* [ruby/irb] Stub a screen size for test_contextTakashi Kokubun2021-01-192-2/+11
| | | | | | http://ci.rvm.jp/logfiles/brlog.trunk-random1.20210119-074232 https://github.com/ruby/irb/commit/ea87592d4a
* [ruby/irb] Support GitHub ActionsTakashi Kokubun2021-01-181-3/+3
| | | | https://github.com/ruby/irb/commit/8e9e6c4037
* [ruby/irb] Stub a screen size for testsTakashi Kokubun2021-01-181-0/+15
| | | | https://github.com/ruby/irb/commit/6663057083
* [ruby/irb] Use a real screen size for pp by defaultTakashi Kokubun2021-01-181-1/+1
| | | | https://github.com/ruby/irb/commit/9b9300dec2
* fix conditon of vm_cc_invalidated_p()Koichi Sasada2021-01-191-1/+1
| | | | | vm_cc_invalidated_p() returns false when the cme is *NOT* invalidated.
* Avoid suppressing unrelated warningsTakashi Kokubun2021-01-181-4/+1
|
* test/ruby/test_jit.rb: Avoid a warningYusuke Endoh2021-01-191-0/+3
| | | | | | | | http://rubyci.s3.amazonaws.com/ubuntu2004/ruby-master/log/20210119T033003Z.log.html.gz ``` /home/chkbuild/chkbuild/tmp/build/20210119T033003Z/ruby/test/ruby/test_jit.rb:781: warning: -e:5: warning: possibly useless use of -@ in void context ```
* test/ruby/test_pattern_matching.rb: Avoid a warningYusuke Endoh2021-01-191-0/+1
| | | | | | | | http://rubyci.s3.amazonaws.com/ubuntu2004/ruby-master/log/20210119T033003Z.log.html.gz ``` /home/chkbuild/chkbuild/tmp/build/20210119T033003Z/ruby/test/ruby/test_pattern_matching.rb:798: warning: assigned but unused variable - x ```
* Use real-case version number for the result of `gem list`Hiroshi SHIBATA2021-01-191-1/+1
|
* Mark pattern labels as unremoveableVladimir Dementyev2021-01-192-1/+11
| | | | | | | | | Peephole optimization doesn't play well with find pattern at least. The only case when a pattern matching could have unreachable patterns is when we have lasgn/dasgn node, which shouldn't happen in real-life. Fixes https://bugs.ruby-lang.org/issues/17534
* Fix JIT link failuresTakashi Kokubun2021-01-183-9/+17
| | | | forgotten in https://github.com/ruby/ruby/pull/4018
* Fix typo: invaldate -> invalidateAlan Wu2021-01-181-3/+3
|
* Added empty ruby2_keywords gem to suffice dependenciesNobuyoshi Nakada2021-01-191-0/+10
|
* Revert "[Document][Array] Add missing call-seq for Array#append"Marc-Andre Lafortune2021-01-181-1/+0
| | | | | | This reverts commit ac1a4bccbda4358436a7a907a7f09d047f562740. See https://github.com/ruby/ruby/pull/4088
* * 2021-01-19 [ci skip]git2021-01-191-1/+1
|
* Skip updating exts in also test-spec to reduce the turnaround time (#4089)Takashi Kokubun2021-01-181-1/+1
| | | | | | Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org> Partially reversing a4f3e1762aa195969ace000ac0dc8d300dda85cb like 21df4dce5308bb0e04e09dc654cdc92af000caf6. We usually run them through make check which has the dependency, and test-all and test-spec without the dependency are useful for running only individual tests.
* [Document][Array] Add missing call-seq for Array#appendJuanito Fatas2021-01-181-0/+1
|
* Revert "Autoconf 2.70 no longer has -o option"Nobuyoshi Nakada2021-01-181-1/+1
| | | | | This reverts commit 331f0bc1cb7965bec9aed5d7278360c2e9fc8946. It seems a mistake.
* Added ruby2_keywords for Ruby 2.5 and 2.6Hiroshi SHIBATA2021-01-181-0/+2
|
* Autoconf 2.70 no longer has -o optionNobuyoshi Nakada2021-01-181-1/+1
|
* Revert AC_PROG_CC_C99 for -std=gnu99 option to gcc 4.8Nobuyoshi Nakada2021-01-181-1/+4
|
* Update for autoconf 2.70Nobuyoshi Nakada2021-01-1814-144/+143
|
* ruby_type_attribute is not used for nowNobuyoshi Nakada2021-01-181-2/+1
|
* Upcoming Struct#new behaviorNobuyoshi Nakada2021-01-181-7/+22
|
* Removed unused AC_CHECKINGNobuyoshi Nakada2021-01-181-7/+0
|
* OpenBSD has getentropy, but no sys/random.hKazuhiro NISHIYAMA2021-01-182-1/+4
| | | | | | | | | | | | | https://man.openbsd.org/getentropy Try to fix https://rubyci.s3.amazonaws.com/openbsd-current/ruby-master/log/20210118T023008Z.fail.html.gz ``` compiling random.c random.c:53:11: fatal error: 'sys/random.h' file not found # include <sys/random.h> ^~~~~~~~~~~~~~ 1 error generated. ```
* * 2021-01-18 [ci skip]git2021-01-181-1/+1
|
* [ruby/irb] Version 1.3.2aycabta2021-01-181-2/+2
| | | | https://github.com/ruby/irb/commit/a7699026cc
* [ruby/irb] skip a failling test on TruffleRubyNobuhiro IMAI2021-01-181-0/+1
| | | | | | * due to the difference of backtrace pointed out by @aycabta https://github.com/ruby/irb/commit/5e00a0ae61
* [ruby/irb] handle repeated exception separatelyNobuhiro IMAI2021-01-182-0/+20
| | | | https://github.com/ruby/irb/commit/fcf6b34bc5
* [ruby/irb] handle `__ENCODING__` as a keyword as wellNobuhiro IMAI2021-01-182-2/+3
| | | | https://github.com/ruby/irb/commit/a6a33d908f
* [ruby/irb] [ruby/irb] [ruby/reline] Version 0.2.2aycabta2021-01-181-1/+1
| | | | | | | | https://github.com/ruby/reline/commit/dfb710946f https://github.com/ruby/irb/commit/1a1cdf9628 https://github.com/ruby/irb/commit/fe99faf8bd
* [ruby/reline] Reline::Windows.erase_after_cursor erases attributes tooaycabta2021-01-181-0/+1
| | | | https://github.com/ruby/reline/commit/68b961dfc7
* [ruby/reline] Support for change in Windows-specific behavior at eolaycabta2021-01-181-15/+7
| | | | | | | The behavior of automatically moving the cursor to the next line when displaying a char at the eol on Windows suddenly disappeared. https://github.com/ruby/reline/commit/cad4de6ee8
* [ruby/reline] Windows needs more times to wait renderingaycabta2021-01-181-1/+3
| | | | https://github.com/ruby/reline/commit/53ff2b09c7
* [ruby/reline] Tests with yamatanooroti don't need chdiraycabta2021-01-181-2/+0
| | | | | | Because of chdir, log files ware created in temporary directries on Windows. https://github.com/ruby/reline/commit/200b469a68
* [ruby/reline] Initialize a variable just in caseaycabta2021-01-181-0/+1
| | | | https://github.com/ruby/reline/commit/29b10f6e98
* Use the dedicated assertionNobuyoshi Nakada2021-01-171-2/+2
|
* random generator update for Mac proposalDavid CARLIER2021-01-172-2/+19
| | | | | using getentropy for seeding, reading 256 bytes at a time to avoid the EIO errno since this is the maximum.
* Warn Struct#initialize with only keyword args (#4070)Takashi Kokubun2021-01-173-7/+34
| | | | | | | | | | | | | | | * Warn Struct#initialize with only keyword args A part of [Feature #16806] * Do not warn if `keyword_init: false` is explicitly specified * Add a NEWS entry * s/in/from/ * Make sure all fields are initialized