summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-12-22NEWS: fix typos and grammarMarcus Stollsteimer
2020-12-23[ruby/reline] [ruby/irb] Handle multiple newlines in a token correctlyaycabta
Co-authored-by: manga_osyo <manga.osyo@gmail.com> Co-authored-by: ima1zumi <mariimaizumi5@gmail.com> https://github.com/ruby/irb/commit/c59a9be82f https://github.com/ruby/reline/commit/a7922da16b
2020-12-23[ruby/irb] Make it possible to use measure even if it is installed as gemTakeru Naito
Include the file that implements this command in the irb gem. Co-Authored-By: scivola <scivola@users.noreply.github.com> https://github.com/ruby/irb/commit/d8dfea5b57
2020-12-23fiddle: Update to 1.0.5Sutou Kouhei
Notes: Merged: https://github.com/ruby/ruby/pull/3970
2020-12-22NEWS: Mention deprecation warnings not being shown by defaultMarc-Andre Lafortune
Notes: Merged: https://github.com/ruby/ruby/pull/3974
2020-12-22NEWS: group keyword arguments related items togetherMarc-Andre Lafortune
Notes: Merged: https://github.com/ruby/ruby/pull/3974
2020-12-22NEWS: combine $SAFE and $KCODE, move lowerMarc-Andre Lafortune
Notes: Merged: https://github.com/ruby/ruby/pull/3974
2020-12-22NEWS: move error handling at end of sectionMarc-Andre Lafortune
Notes: Merged: https://github.com/ruby/ruby/pull/3974
2020-12-23Add verbose nil in testingDelton Ding
Notes: Merged: https://github.com/ruby/ruby/pull/3971
2020-12-23Enable `Fiber.current` and `Fiber#alive?` call inside ractorDelton Ding
Notes: Merged: https://github.com/ruby/ruby/pull/3971
2020-12-23* 2020-12-23 [ci skip]git
2020-12-23Fix a message in example codeKazuki Tsujimoto
Thanks to @zverok for the report.
2020-12-23Make NoMatchingPatternError a subclass of StandardErrorKazuki Tsujimoto
2020-12-22[ruby/reline] [ruby/reline] Remove unused `attr_writer`ima1zumi
https://github.com/ruby/reline/commit/ecdc1b7116 https://github.com/ruby/reline/commit/a7922da16b
2020-12-22[ruby/reline] Fixed an exception occurred when ambiguous width character was ↵ima1zumi
passed to `#calculate_width` [Bug #17405] https://github.com/ruby/reline/commit/f79b4c857f
2020-12-22[ruby/reline] Support isearch-terminatorsaycabta
https://github.com/ruby/reline/commit/a7922da16b
2020-12-22[ruby/reline] Render refreshed prompt just after i-search finishedaycabta
https://github.com/ruby/reline/commit/0d3188fe34
2020-12-22[ruby/irb] Suppress "shadowing outer" warningaycabta
https://github.com/ruby/irb/commit/27b149c599
2020-12-22[ruby/irb] Version 1.2.9aycabta
https://github.com/ruby/irb/commit/9668e5fe6b
2020-12-22[ruby/irb] Support arg for measure commandaycabta
https://github.com/ruby/irb/commit/b43f35d8f3
2020-12-22[ruby/irb] Change variables handling for compatibilityaycabta
https://github.com/ruby/irb/commit/26fd1a75cf
2020-12-22pp is ractor-ready.Koichi Sasada
`@sharing_detection` is only one obstruction to support pp on non-main ractors, so make it ractor-local. Notes: Merged: https://github.com/ruby/ruby/pull/3973
2020-12-22Merge json-2.5.1Hiroshi SHIBATA
2020-12-22Update library versions of the default gems.Hiroshi SHIBATA
They are followed up with https://github.com/ruby/ruby/commit/8fb02b7a97317090e3946e6f2d4a7d034f9699f1
2020-12-22Import set 1.0.1Akinori MUSHA
- Eliminate warnings - Convert rdoc to markdown
2020-12-22Move the library to extensions for some of default gemsHiroshi SHIBATA
2020-12-22Update fiber scheduler documentation.Samuel Williams
Notes: Merged: https://github.com/ruby/ruby/pull/3965
2020-12-22Prepare to release json-2.5.0Hiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/3975
2020-12-22[ruby/date] Make Ractor-compatibleMarc-Andre Lafortune
Notes: Merged: https://github.com/ruby/ruby/pull/3946
2020-12-22[ruby/date] Deep-freeze internal constants.Marc-Andre Lafortune
Probably not strictly necessary, but good principle anyways. Notes: Merged: https://github.com/ruby/ruby/pull/3946
2020-12-22rb_cData: no longer exists卜部昌平
Commit 8918a9cf6c65409ae1ffcdea324a1b97c6e5bb70 introduced macro `#define rb_cData rb_cData()`. This deleting `VALUE rb_cData;` declaration was then macro-expanded into `VALUE rb_cData();`. This worked by accident because the expanded expression happen to be a K&R style function declaration. This is rather complicated and I guess unintended. Just delete the line to keep things simple straight forward.
2020-12-22rb_cCont: no longer exists卜部昌平
Deleted well over a decade ago in commit 977d66ec993b0f1892fb3e4cd8ac.
2020-12-21MJIT is enabled whenever an MJIT header is usedTakashi Kokubun
``` $ benchmark-driver -v --rbenv 'before --jit;after --jit' --repeat-count=4 --alternate --output=all benchmark.yml before --jit: ruby 3.0.0dev (2020-12-22T05:16:39Z master 692af8e8f8) +JIT [x86_64-linux] after --jit: ruby 3.0.0dev (2020-12-22T06:05:59Z master d2ca23fdbc) +JIT [x86_64-linux] last_commit=MJIT is enabled whenever an MJIT header is used Calculating ------------------------------------- before --jit after --jit Optcarrot 180 frames 86.61115328062763 91.49245232931852 fps 90.18653732453176 92.31139517827663 91.29817884736318 93.84437713805814 92.76118222412521 93.91929147901106 ```
2020-12-22Sync did_you_meanYuki Nishijima
2020-12-21Prefer stdbool in vm_execTakashi Kokubun
Make the code a bit modern and consistent with some other places.
2020-12-22NEWS.md: fix the formatYusuke Endoh
2020-12-22Struct::Tms: delete卜部昌平
Has been deprecated since 44c53ee473d3b3973cb5c3ce03fbf4f280fd75ff. Notes: Merged: https://github.com/ruby/ruby/pull/3969
2020-12-22Enumerator.new: raise unless block given卜部昌平
Has been deprecated since c73b6bd7ebd01133538c645566944132dbde4d13. [Feature #17116] [ruby-dev:50945] Notes: Merged: https://github.com/ruby/ruby/pull/3968
2020-12-22fix to use rb_ractor_id()Koichi Sasada
Catch up recent changes on USE_RUBY_DEBUG_LOG=1.
2020-12-22add a NEWS entry about ractor C APIKoichi Sasada
2020-12-22Add entries for set 1.0.0Akinori MUSHA
2020-12-22Import set 1.0.0Akinori MUSHA
- SortedSet has been removed for dependency and performance reasons. - Set#join is added as a shorthand for `.to_a.join`. - Set#<=> is added. https://github.com/ruby/set/blob/v1.0.0/CHANGELOG.md
2020-12-22Prepare for importing the set gemAkinori MUSHA
2020-12-21Update Fiber#backtrace doc [See bug #17408]Marc-Andre Lafortune
2020-12-21Document Fiber#backtrace and #backtrace_locationszverok
Notes: Merged: https://github.com/ruby/ruby/pull/3966
2020-12-21Document Proc#==zverok
Notes: Merged: https://github.com/ruby/ruby/pull/3966
2020-12-21Random instance methodszverok
Notes: Merged: https://github.com/ruby/ruby/pull/3966
2020-12-21Add Symbol#name and freezing explanation to #to_szverok
Notes: Merged: https://github.com/ruby/ruby/pull/3966
2020-12-22NEWS.md: mention the behavior change of Binding#evalYusuke Endoh
[Bug #17419]
2020-12-21Remove debugging codeMarc-Andre Lafortune