summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-12-26re-add io.h and encoding.h into internal.h卜部昌平
This is tentative. For the sake of simplicity we partially revert commits e9cb552ec96, ee85a6e72b and 51edb300425. Will decouple them once again when we are ready. Notes: Merged: https://github.com/ruby/ruby/pull/2711
2019-12-26split internal.h into files卜部昌平
One day, I could not resist the way it was written. I finally started to make the code clean. This changeset is the beginning of a series of housekeeping commits. It is a simple refactoring; split internal.h into files, so that we can divide and concur in the upcoming commits. No lines of codes are either added or removed, except the obvious file headers/footers. The generated binary is identical to the one before. Notes: Merged: https://github.com/ruby/ruby/pull/2711
2019-12-26debug_counter.h must be self-contained卜部昌平
Include what is necessary. Notes: Merged: https://github.com/ruby/ruby/pull/2711
2019-12-26Transform hash keys by a hash [Feature #16274]Nobuyoshi Nakada
2019-12-26* 2019-12-26 [ci skip]git
2019-12-262.8.0 (tentative; to be 3.0.0) development has started.Yukihiro "Matz" Matsumoto
2019-12-25[ruby/reline] Version 0.1.2aycabta
https://github.com/ruby/reline/commit/b41024e317
2019-12-25Save last breaking point to completeaycabta
2019-12-25fix version regexpNARUSE, Yui
2019-12-25fix typoNARUSE, Yui
2019-12-25[bundler/bundler] Do `require "rubygems"` only when neededYusuke Endoh
This require causes circular require. ``` $ touch empty_file $ RUBYGEMS_GEMDEPS=empty_file ./local/bin/ruby -w -e '' /home/mame/work/ruby/local/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92: warning: /home/mame/work/ruby/local/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92: warning: loading in progress, circular require considered harmful - /home/mame/work/ruby/local/lib/ruby/2.7.0/rubygems.rb from <internal:gem_prelude>:1:in `<internal:gem_prelude>' from <internal:gem_prelude>:1:in `require' from /home/mame/work/ruby/local/lib/ruby/2.7.0/rubygems.rb:1417:in `<top (required)>' from /home/mame/work/ruby/local/lib/ruby/2.7.0/rubygems.rb:1203:in `use_gemdeps' from /home/mame/work/ruby/local/lib/ruby/2.7.0/rubygems/user_interaction.rb:47:in `use_ui' from /home/mame/work/ruby/local/lib/ruby/2.7.0/rubygems.rb:1204:in `block in use_gemdeps' from /home/mame/work/ruby/local/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require' from /home/mame/work/ruby/local/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require' from /home/mame/work/ruby/local/lib/ruby/2.7.0/bundler.rb:11:in `<top (required)>' from /home/mame/work/ruby/local/lib/ruby/2.7.0/bundler.rb:11:in `require_relative' from /home/mame/work/ruby/local/lib/ruby/2.7.0/bundler/rubygems_integration.rb:3:in `<top (required)>' from /home/mame/work/ruby/local/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require' from /home/mame/work/ruby/local/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require' ``` https://github.com/bundler/bundler/commit/c7c5bcea92
2019-12-25Update the version of bigdecimal to 2.0.0 (#2784)Kenta Murata
Notes: Merged-By: mrkn <mrkn@ruby-lang.org>
2019-12-25Show the error line only when same as the currentNobuyoshi Nakada
2019-12-25export a function for MJIT.Koichi Sasada
rb_iseq_complete() can be used by MJIT.
2019-12-25take care of USE_LAZY_LOAD=1.Koichi Sasada
On USE_LAZY_LOAD=1, the iseq should be loaded. So rb_iseq_check() is needed. Furthermore, now lazy loading with builtin_function_table is not supported, so it should cancel lazy loading.
2019-12-25range.c: Range#min with a beginless one now raise an explicit exceptionYusuke Endoh
[Bug #16450]
2019-12-25Add readline and readline-ext to default gems list in NEWSaycabta
2019-12-25add ref to NEWS entryKoichi Sasada
2019-12-25NEWS: add a ticket referenceYusuke Endoh
2019-12-25NEWS: add a ticket referenceYusuke Endoh
2019-12-25NEWS: add ticket referencesYusuke Endoh
2019-12-25update-bundled_gems: drop branch name on github [ci skip]Nobuyoshi Nakada
2019-12-25[ruby/readline] Version 0.0.2aycabta
https://github.com/ruby/readline/commit/42b71f3fc0
2019-12-25[ruby/readline] Use a box to make easier to see the messageaycabta
https://github.com/ruby/readline/commit/e49e942053
2019-12-25[ruby/readline] Fix any wrong in messagesaycabta
https://github.com/ruby/readline/commit/a2cf437c8f
2019-12-25[ruby/readline] Version 0.0.1aycabta
https://github.com/ruby/readline/commit/d2363cad33
2019-12-25[ruby/readline] Add post_install_messageaycabta
https://github.com/ruby/readline/commit/03126372b5
2019-12-25[ruby/readline-ext] Version 0.1.0aycabta
https://github.com/ruby/readline-ext/commit/f5abaf5be1
2019-12-25[ruby/reline] Version 0.1.1aycabta
https://github.com/ruby/reline/commit/923f97d068
2019-12-25The behavior of vi_end_of_transmission should be the same of vi_list_or_eofaycabta
2019-12-25Commented-out btest on cygwin environment of GitHub ActionsHiroshi SHIBATA
2019-12-25^D on non-empty line in vi mode behaves like Enteraycabta
2019-12-24Sync did_you_meanYuki Nishijima
2019-12-24Add did_you_mean's promotion to the NEWSYuki Nishijima
Notes: Merged: https://github.com/ruby/ruby/pull/2782
2019-12-25Merge Bundler 2.1.2 from bundler/bundler.Hiroshi SHIBATA
[Misc #16449][ruby-core:96458]
2019-12-24NEWS: add meaning of "CoW" ("copy-on-write")Marcus Stollsteimer
2019-12-24[DOC] Fix typo in Time#inspectMarcus Stollsteimer
2019-12-24Revert "Add NEWS entry about Module#name performance (#2779)" (#2781)Alan Wu
This reverts commit 3e9221d94a12b54c1285923b642364acdbc31c7e. Notes: Merged-By: XrXr
2019-12-24Add NEWS entry about Module#name performance (#2779)Alan Wu
Notes: Merged-By: XrXr
2019-12-25add debug_counter access functions.Koichi Sasada
These functions are enabled only on USE_DEBUG_COUNTER=1.
2019-12-25* 2019-12-25 [ci skip]git
2019-12-24[DOC] Fix typo and languageMarcus Stollsteimer
2019-12-24Added entry for json-2.3.0Hiroshi SHIBATA
2019-12-24Update the news entries for RubyGems and BundlerHiroshi SHIBATA
2019-12-24[ruby/irb] Fix typoMarcus Stollsteimer
https://github.com/ruby/irb/commit/4bb1340687
2019-12-24[DOC] Fix grammar in Process module docsMarcus Stollsteimer
2019-12-24[DOC] Fix typoMarcus Stollsteimer
2019-12-24`Object#=~` warning also obeys `Warning[:deprecated]`Nobuyoshi Nakada
2019-12-24Scale sleeping times to wait for the OS operationsNobuyoshi Nakada
2019-12-24Remove unused variableaycabta