summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-03-03Convert incompatible encoding symbol namesaycabta
2020-03-03* 2020-03-03 [ci skip]git
2020-03-03method_missing_reason should be set.Koichi Sasada
send() has special method launcher in VM and it has special method_missing caller. This path doesn't set ec->method_missing_reason which is used at exception creation, so setup this information. Without this setting, NoMethodError exception becomes NameError. This patch will fix: http://ci.rvm.jp/results/trunk-random1@phosphorus-docker/2761643
2020-03-02Suppress "assigned but unused variable" warningsYusuke Endoh
2020-03-02Reduced parser stack usage by merging non-result actionsNobuyoshi Nakada
2020-03-02Packed stacked bit flags into one structNobuyoshi Nakada
2020-03-02Add `#write` and `#binwrite` to IO section [ci skip]Kazuhiro NISHIYAMA
2020-03-02Allow newlines inside braced patternNobuyoshi Nakada
2020-03-02.github/workflows: name the configure runs卜部昌平
Explicit `name:` entry was requested by @nobu. Notes: Merged: https://github.com/ruby/ruby/pull/2927
2020-03-02.github: let "make leaked-globals" run in parallel卜部昌平
This target can be a build matrix. Also it does not make sense to test it on mjit. Notes: Merged: https://github.com/ruby/ruby/pull/2927
2020-03-02.github: make use of working-directory卜部昌平
One can specify working directory of a step, no by `cd foo` inside of the run. See also https://help.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idstepsrun Notes: Merged: https://github.com/ruby/ruby/pull/2927
2020-03-02.github: less verbose on: specifier卜部昌平
The `branch:` specifier was necessary before, to prevent double-testing master and trunk. Now that we no longer have trunk, we can slim the expressions. See also: https://help.github.com/en/actions/reference/workflow-syntax-for-github-actions#on Notes: Merged: https://github.com/ruby/ruby/pull/2927
2020-03-02.travis.yml, .github: delete environmental dumps卜部昌平
They were necessary when developing YAMLs, but not useful any longer. Notes: Merged: https://github.com/ruby/ruby/pull/2927
2020-03-02.travis.yml: favor >- over |- and backslash卜部昌平
Notes: Merged: https://github.com/ruby/ruby/pull/2927
2020-03-02.travis.yml: mandate UBSAN卜部昌平
It seems UBSAN is quite stable now. Notes: Merged: https://github.com/ruby/ruby/pull/2927
2020-03-02.travis.yml delete darwin debug code卜部昌平
Darwin is no longer tested using Travis CI. See also commit 91aa8bfff8a9f9c0af96915c120d863fc474e8d5 Notes: Merged: https://github.com/ruby/ruby/pull/2927
2020-03-02.travis.yml: ruby_2_7 is travis ready.卜部昌平
Notes: Merged: https://github.com/ruby/ruby/pull/2927
2020-03-02Reset Reline.pointKoichi Sasada
TestRelineAsReadline#test_insert_text expects Readline.point == 0 at the beginning of the test, but a test violate this assumption.
2020-03-02vm_cc_fill() need to clear aux.Koichi Sasada
vm_cc_fill() fills CC information into stack allocated memory so it is not cleared. So we need to clear CC->aux.
2020-03-02skip test if Reline.completion_proc is nil.Koichi Sasada
Some other tests can set Reline.completion_proc, so if it is nil, simply skip this test.
2020-03-02Revert "show debug info."Koichi Sasada
This reverts commit 0bfee2397ba59112902d2b49f08461db3a637b46.
2020-03-02need to restore $stdin.Koichi Sasada
2020-03-02* 2020-03-02 [ci skip]git
2020-03-02show debug info.Koichi Sasada
https://gist.github.com/ko1/a71f7cbcfbd61ba004bffdfedab9f5f2#file-brlog-trunk-random0-20200302-020213-L2127
2020-03-01Allow trailing comma in hash patternKazuki Tsujimoto
2020-03-01require enc/trans/single_byte in advance.Koichi Sasada
enc/trans/single_byte is needed to run some tests, however it will fail to require because $: is empty.
2020-03-01* 2020-03-01 [ci skip]git
2020-03-01show backtrace.Koichi Sasada
assert_nothing_raised doesn't show the backtrace if an exception is thrown in a block. This patch shows this backtrace.
2020-02-29Adjust typesNobuyoshi Nakada
2020-02-29Named `tLABEL` tokenNobuyoshi Nakada
2020-02-28Prevent unloading methods used in root_fiber while calling another Fiber (#2939)Takashi Kokubun
Fixing SEGVs like: http://ci.rvm.jp/results/trunk-mjit-wait@silicon-docker/2744905 http://ci.rvm.jp/results/trunk-mjit-wait@silicon-docker/2744420 http://ci.rvm.jp/results/trunk-mjit-wait@silicon-docker/2741400 Notes: Merged-By: k0kubun <[email protected]>
2020-02-28Avoid infinite loop on --jit-waitTakashi Kokubun
2020-02-29Added more benchmarks for StringNobuyoshi Nakada
2020-02-29Fix a typo [ci skip]Kazuhiro NISHIYAMA
2020-02-28Suppress security alertsTakashi Kokubun
https://github.com/advisories/GHSA-jppv-gw3r-w3q8
2020-02-29Fix up mark-ups in NEWS [ci skip]Nobuyoshi Nakada
2020-02-29Missing links in NEWS [ci skip]Nobuyoshi Nakada
2020-02-28Update NEWS [ci skip]Jeremy Evans
2020-02-29should not expose hidden object.Koichi Sasada
Hidden object (T_CLASS) can be exposed (BUG). Also rename rb_mInternalObjectWrapper to rb_cInternalObjectWrapper because it is a class.
2020-02-29Set Readline.completion_append_character = nil alwaysaycabta
GNU Readline add a white space when Readline.completion_append_character is not initialized.
2020-02-28Bump rake from 10.5.0 to 12.3.3 in /spec/mspec (#2942)dependabot[bot]
Bumps [rake](https://github.com/ruby/rake) from 10.5.0 to 12.3.3. - [Release notes](https://github.com/ruby/rake/releases) - [Changelog](https://github.com/ruby/rake/blob/master/History.rdoc) - [Commits](https://github.com/ruby/rake/compare/v10.5.0...v12.3.3) Signed-off-by: dependabot[bot] <[email protected]> Notes: Merged-By: k0kubun <[email protected]>
2020-02-28Update to ruby/spec@41bf282Benoit Daloze
2020-02-28Update to ruby/mspec@a514ad7Benoit Daloze
2020-02-29* 2020-02-29 [ci skip]git
2020-02-29restore server[:DocumentRootOptions] setting.Koichi Sasada
Surprisingly (at least for me), `server[:DocumentRootOptions]` on Webrick is global information and it affect the result of test_short_filename. Random order test fails because of global information change. I doubt it is bug, but to fix random order test, I restore the value.
2020-02-28support random order test.Koichi Sasada
test_readline: HISTORY should be empty. test_using_quoting_detection_proc: test_using_quoting_detection_proc_with_multibyte_input: Readline.completer_quote_characters= and Readline.completer_word_break_characters= doesn't accept nil, so skip if previous values are nil.
2020-02-28Moved not-implemented method tests [Bug #16662]Nobuyoshi Nakada
Test not-implemented method with the dedicated methods, instead of platform dependent features.
2020-02-28Refined argument nameNobuyoshi Nakada
2020-02-28Omit test_using_quoting_detection_proc_with_multibyte_input temporarily for ↵aycabta
random order test
2020-02-28setup Other class.Koichi Sasada
Some tests need to setup Other class with OtherSetup proc.