commit 647ee6f091eafcce70ffb75ddf7e121e192ab217
Author: aycabta <aycabta@gmail.com>
Date:   2019-12-25 18:46:39 +0900

    [ruby/reline] Version 0.1.2

    https://github.com/ruby/reline/commit/b41024e317

commit 1341a279a4becd91f35b23eca6d129990eccc8bb
Author: aycabta <aycabta@gmail.com>
Date:   2019-12-25 18:45:02 +0900

    Save last breaking point to complete

commit a52e364e6541a6e234718ac63aa7eb5c3f2c832f
Author: NARUSE, Yui <naruse@airemix.jp>
Date:   2019-12-25 18:02:53 +0900

    fix version regexp

commit ecbf7fe27ce444782f0a48fc41f8043a25078666
Author: NARUSE, Yui <naruse@airemix.jp>
Date:   2019-12-25 17:01:26 +0900

    fix typo

commit a65e8644fb97491314387e4138cabf6378a8e8d5
Author: NARUSE, Yui <naruse@airemix.jp>
Date:   2019-12-25 15:48:56 +0900

    v2.7.0p0

commit 75dca097b873222eaf3c70b7f43e3ffb98b7f2ed
Author: Yusuke Endoh <mame@ruby-lang.org>
Date:   2019-12-25 14:13:15 +0900

    [bundler/bundler] Do `require "rubygems"` only when needed

    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

commit 27453b04c85249372950b6b12fabbef8c0d1a80b
Author: Kenta Murata <mrkn@users.noreply.github.com>
Date:   2019-12-25 15:21:50 +0900

    Update the version of bigdecimal to 2.0.0 (#2784)

Notes:
    Merged-By: mrkn <mrkn@ruby-lang.org>

commit 56e002981fab73a94c6038cb9de82aba6ff84eb4
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-25 14:47:31 +0900

    Show the error line only when same as the current

commit 9808e010907bb16068497d9f0f8593a7165fa42d
Author: Koichi Sasada <ko1@atdot.net>
Date:   2019-12-25 14:37:53 +0900

    export a function for MJIT.

    rb_iseq_complete() can be used by MJIT.

commit d9bf9c572f461c282fa6e65833e98bc7d453a66f
Author: Koichi Sasada <ko1@atdot.net>
Date:   2019-12-25 14:10:35 +0900

    take care of USE_LAZY_LOAD=1.

    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.

commit 81e377023c490998a3fec245ca2fb2b3c710c2c6
Author: Yusuke Endoh <mame@ruby-lang.org>
Date:   2019-12-25 13:35:22 +0900

    range.c: Range#min with a beginless one now raises an explicit exception

    [Bug #16450]

commit cd6c013b075c9c27437f30efcee9d4dd9e0ee1c5
Author: aycabta <aycabta@gmail.com>
Date:   2019-12-25 12:55:31 +0900

    Add readline and readline-ext to default gems list in NEWS

commit 227c3d642631262acfbf140c566a7841c32b372f
Author: Koichi Sasada <ko1@atdot.net>
Date:   2019-12-25 12:06:02 +0900

    add ref to NEWS entry

commit 3345eab934073bdd8394ee8a46fc18954999af76
Author: Yusuke Endoh <mame@ruby-lang.org>
Date:   2019-12-25 11:37:27 +0900

    NEWS: add a ticket reference

commit b9e35d27096290f9544dca685fb4cf5bd0e09397
Author: Yusuke Endoh <mame@ruby-lang.org>
Date:   2019-12-25 11:31:44 +0900

    NEWS: add a ticket reference

commit e0929c44ddc7490dc97cabf12c7505173316a623
Author: Yusuke Endoh <mame@ruby-lang.org>
Date:   2019-12-25 11:27:13 +0900

    NEWS: add ticket references

commit eb3f19b9b896094ae9754de1b48fed86fb35fe39
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-25 11:17:24 +0900

    update-bundled_gems: drop branch name on github [ci skip]

commit 00710d10761ad1aa752cf2c035e3bfbde40092b6
Author: aycabta <aycabta@gmail.com>
Date:   2019-12-25 10:47:53 +0900

    [ruby/readline] Version 0.0.2

    https://github.com/ruby/readline/commit/42b71f3fc0

commit e51a34511c9e4394467cde24deee19cf8536a3e7
Author: aycabta <aycabta@gmail.com>
Date:   2019-12-25 10:47:34 +0900

    [ruby/readline] Use a box to make easier to see the message

    https://github.com/ruby/readline/commit/e49e942053

commit 57c74841c7bc2bb2ffbb8ed89597e993116e26a8
Author: aycabta <aycabta@gmail.com>
Date:   2019-12-25 10:44:52 +0900

    [ruby/readline] Fix any wrong in messages

    https://github.com/ruby/readline/commit/a2cf437c8f

commit de0f4f2fd7620e2486f5aef031dad18324437c2b
Author: aycabta <aycabta@gmail.com>
Date:   2019-12-25 10:30:24 +0900

    [ruby/readline] Version 0.0.1

    https://github.com/ruby/readline/commit/d2363cad33

commit 5d20865708552a522d5eb39c4d9238f96693f8f2
Author: aycabta <aycabta@gmail.com>
Date:   2019-12-25 10:25:15 +0900

    [ruby/readline] Add post_install_message

    https://github.com/ruby/readline/commit/03126372b5

commit 999a2819a75e40aec405e088d01b12eda341025d
Author: aycabta <aycabta@gmail.com>
Date:   2019-12-25 10:31:03 +0900

    [ruby/readline-ext] Version 0.1.0

    https://github.com/ruby/readline-ext/commit/f5abaf5be1

commit 246242700867ed3fdce8288897d74bd261379018
Author: aycabta <aycabta@gmail.com>
Date:   2019-12-25 10:08:06 +0900

    [ruby/reline] Version 0.1.1

    https://github.com/ruby/reline/commit/923f97d068

commit ed5b4bae6a4f991a0c5299581bd0b137a98d3723
Author: aycabta <aycabta@gmail.com>
Date:   2019-12-25 09:52:25 +0900

    The behavior of vi_end_of_transmission should be the same of vi_list_or_eof

commit 03c504ac59a2bf78bab925379e93184d81296e96
Author: Hiroshi SHIBATA <hsbt@ruby-lang.org>
Date:   2019-12-25 09:38:12 +0900

    Commented-out btest on cygwin environment of GitHub Actions

commit 622e47a1dbeee52fb218b816943b69cb88e17ae6
Author: aycabta <aycabta@gmail.com>
Date:   2019-12-25 09:29:46 +0900

    ^D on non-empty line in vi mode behaves like Enter

commit 8e6d51e09a93ae2c57d56105a5fd39fb92855394
Author: Yuki Nishijima <yk.nishijima@gmail.com>
Date:   2019-12-25 08:41:26 +0900

    Sync did_you_mean

commit 2b2be71cabf987effd2783747eedf573af1400cf
Author: Yuki Nishijima <yk.nishijima@gmail.com>
Date:   2019-12-25 08:23:59 +0900

    Add did_you_mean's promotion to the NEWS

Notes:
    Merged: https://github.com/ruby/ruby/pull/2782

commit 1857b4427817755bb0879ca67e1b2f3276f95d4c
Author: Hiroshi SHIBATA <hsbt@ruby-lang.org>
Date:   2019-12-25 07:28:02 +0900

    Merge Bundler 2.1.2 from bundler/bundler.

    [Misc #16449][ruby-core:96458]

commit da0a0bae8b50087d140309b27eb4d4b4776c27e4
Author: Marcus Stollsteimer <sto.mar@web.de>
Date:   2019-12-25 06:13:49 +0900

    NEWS: add meaning of "CoW" ("copy-on-write")

commit ceba5b70889666b82b80910a441cf4a92b5c7160
Author: Marcus Stollsteimer <sto.mar@web.de>
Date:   2019-12-25 05:50:27 +0900

    [DOC] Fix typo in Time#inspect

commit f3067deb88badf8d15e49d13f082284f58b2c62b
Author: Alan Wu <XrXr@users.noreply.github.com>
Date:   2019-12-25 04:54:20 +0900

    Revert "Add NEWS entry about Module#name performance (#2779)" (#2781)

    This reverts commit 3e9221d94a12b54c1285923b642364acdbc31c7e.

Notes:
    Merged-By: XrXr

commit 3e9221d94a12b54c1285923b642364acdbc31c7e
Author: Alan Wu <XrXr@users.noreply.github.com>
Date:   2019-12-25 04:02:50 +0900

    Add NEWS entry about Module#name performance (#2779)

Notes:
    Merged-By: XrXr

commit 5220145ea289d9eb955b373f31773fab2d4f0271
Author: Koichi Sasada <ko1@atdot.net>
Date:   2019-12-25 01:32:37 +0900

    add debug_counter access functions.

    These functions are enabled only on USE_DEBUG_COUNTER=1.

commit 9b617ffa8884f9f80a0b1bdb89169d8139ba5001
Author: git <svn-admin@ruby-lang.org>
Date:   2019-12-25 01:00:40 +0900

    * 2019-12-25 [ci skip]

commit 3679023df822d8bf3f88b9b2e4b849318d2c409e
Author: Marcus Stollsteimer <sto.mar@web.de>
Date:   2019-12-25 00:57:30 +0900

    [DOC] Fix typo and language

commit 8c017824c8eeffe11070ce69c914725af314d9f6
Author: Hiroshi SHIBATA <hsbt@ruby-lang.org>
Date:   2019-12-24 22:31:38 +0900

    Added entry for json-2.3.0

commit 1cd2ebed616473ed56730292879e8bc9d6dfd060
Author: Hiroshi SHIBATA <hsbt@ruby-lang.org>
Date:   2019-12-24 21:39:37 +0900

    Update the news entries for RubyGems and Bundler

commit 05b0410f91360e15511903580f0401b123f3abce
Author: Marcus Stollsteimer <sto.mar@web.de>
Date:   2019-12-24 21:17:00 +0900

    [ruby/irb] Fix typo

    https://github.com/ruby/irb/commit/4bb1340687

commit 54083fd41bf876b42e1a97acdc7574c8edbb87ed
Author: Marcus Stollsteimer <sto.mar@web.de>
Date:   2019-12-24 21:01:47 +0900

    [DOC] Fix grammar in Process module docs

commit 66e518f7b3e0bf307f86a51e6db02c3d1ec8df84
Author: Marcus Stollsteimer <sto.mar@web.de>
Date:   2019-12-24 21:01:24 +0900

    [DOC] Fix typo

commit 4ba9347554ab1ac79fdaf1d5b3320776a2b10615
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-24 18:49:57 +0900

    `Object#=~` warning also obeys `Warning[:deprecated]`

commit a3c5dbf29191aa8622d8be7d990c4ac2f9392427
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-24 14:56:17 +0900

    Scale sleeping times to wait for the OS operations

commit 7758849cb5432ae974f616668f9c9bab415bb18a
Author: aycabta <aycabta@gmail.com>
Date:   2019-12-24 18:39:48 +0900

    Remove unused variable

commit 42e2a322f100c7c798fcfbcbbfe0b4cdaf3f5855
Author: aycabta <aycabta@gmail.com>
Date:   2019-12-24 18:32:50 +0900

    The delete-char-or-list shows completed list when called at end of line

    It doesn't behave the same as the delete-char.

commit b03aea62abfbdc7c8ee53c30a27127c3c394a6ba
Author: Marcus Stollsteimer <sto.mar@web.de>
Date:   2019-12-24 18:02:22 +0900

    NEWS: fix method references for Range#{cover?,include?}

commit 44a1f51695058159ff2f191c97a082bed9665137
Author: Marcus Stollsteimer <sto.mar@web.de>
Date:   2019-12-24 17:49:22 +0900

    NEWS: improve sections for warning option / Warning

commit 27b4f477d960c75f3ff5cd5e045b307cad314ec7
Author: Marcus Stollsteimer <sto.mar@web.de>
Date:   2019-12-24 17:03:42 +0900

    [DOC] Improve docs for Enumerator.produce, Enumerator.new

commit 81504e83e72bf125476528e5f119604d9697f682
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-24 15:47:59 +0900

    Synchronize with a Queue instead of sleeping

commit 47ad57f2450251f47b3f8e1f744d782269bbcdeb
Author: Koichi Sasada <ko1@atdot.net>
Date:   2019-12-24 15:38:46 +0900

    Revert "Scale sleeping times"

    This reverts commit e57d6194218efc73c30f3fed9dd321d2e357030b.

    Test fails:
    http://ci.rvm.jp/results/trunk-gc-asserts@ruby-sky1/2518563
    http://ci.rvm.jp/results/trunk-gc_compact@silicon-docker/2518533

commit c47106699cf2bcf426285efcd795223c200a3120
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-24 14:57:55 +0900

    NEWS: added references to warning option [ci skip]

commit e57d6194218efc73c30f3fed9dd321d2e357030b
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-24 14:56:17 +0900

    Scale sleeping times

commit adf498b84f56e57b74b72a3ddcc512f6d2078cef
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-24 13:24:41 +0900

    Moved warning option section and added a reference [ci skip]

commit 302e896833bc611ba39c8697712313fd2dbd70cc
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-24 13:12:28 +0900

    Added warning.rb to .document

commit 3739ddc36f462b794ec05c0cfc36458a8d1e17a7
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-24 12:11:42 +0900

    Added `-W:experimental` to `--help` [Feature #16420]

commit d0f1eb3e4ef7cde2d78b493b3ba1561eee79b18f
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-24 11:28:18 +0900

    Separated command line option in NEWS [ci skip]

commit 5a62fb1277fb351a1a11b89b0f8510c8f1a0cdff
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-24 11:14:13 +0900

    Mentioned `-W:` command option in NEWS [ci skip]

commit f2e1e6cba451375d8eb839bf2e7c9a39bccc044c
Author: zverok <zverok.offline@gmail.com>
Date:   2019-12-22 06:23:20 +0900

    Enhance explanations for beginless range and #clamp, and add missing feature

Notes:
    Merged: https://github.com/ruby/ruby/pull/2769

commit e954be14d07e54b8dbf71c0fa227e5818eaa01e6
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-24 10:27:18 +0900

    Get rid of false positive misspellings

    [Bug #16437]

commit 992aa2cda50140abbca165024682eae998756e2d
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-24 10:24:45 +0900

    enc/x_emoji.h: fixed dead-links [ci skip]

    English version pages seem no longer provided.

commit f09a4ff265093742c356c69bcf56db68bd6cf064
Author: manga_osyo <manga.osyo@gmail.com>
Date:   2019-12-24 09:53:36 +0900

    Added NEWS for Feature 15373

Notes:
    Merged: https://github.com/ruby/ruby/pull/2777

commit 360f153fcaab637486aa2669d354d53e0eb1c3d2
Author: Koichi Sasada <ko1@atdot.net>
Date:   2019-12-24 10:23:38 +0900

    remove "experimental" from numbered parameter.

    Numbered parameter is not an experimental feature,
    confirmed by Matz.
    https://twitter.com/yukihiro_matz/status/1209271452798607361

commit 5e17834fc900a699241764ef0baacd53992d7f07
Author: aycabta <aycabta@gmail.com>
Date:   2019-12-24 09:55:05 +0900

    [ruby/reline] Version 0.1.0

    https://github.com/ruby/reline/commit/55d4dfec1e

commit 8316b330fb04413bb480462941cb6b14c5352e2e
Author: aycabta <aycabta@gmail.com>
Date:   2019-12-24 09:54:38 +0900

    [ruby/irb] Version 1.2.1

    https://github.com/ruby/irb/commit/8da0c74640

commit 0e528ae9cb5c1078e4d07287e403cb548e97f0a3
Author: aycabta <aycabta@gmail.com>
Date:   2019-12-24 09:53:43 +0900

    [ruby/irb] Remove warning message to bundle on Ruby 2.7.0

    https://github.com/ruby/irb/commit/d9a7844f50

commit 0231661939310951c8ed339d8600a53a21015918
Author: Marcus Stollsteimer <sto.mar@web.de>
Date:   2019-12-24 08:13:46 +0900

    [DOC] Fix wording in Math::E documentation

commit 30c5e8c4b9353dfb716033901cec7529eace3922
Author: aycabta <aycabta@gmail.com>
Date:   2019-12-24 08:03:00 +0900

    [ruby/rdoc] Version 6.2.1

    https://github.com/ruby/rdoc/commit/c65e14d112

commit 2bf0743edcf6fd70cd73952e1e023821c4549a9e
Author: aycabta <aycabta@gmail.com>
Date:   2019-12-24 07:58:49 +0900

    Update parsers of RDoc that are generated by Racc

commit adc9b3ca7f4e75e368731fe8a7092ce078bcec04
Author: aycabta <aycabta@gmail.com>
Date:   2019-12-24 07:41:37 +0900

    [ruby/rdoc] Support newline in the middle of constant definition

    https://github.com/ruby/rdoc/commit/74d3984324

commit e50e55269358520dc55595a9c3e074d351d96b66
Author: aycabta <aycabta@gmail.com>
Date:   2019-12-24 07:00:35 +0900

    [ruby/rdoc] Treat Proc#call syntax sugar for constant correctly

    https://github.com/ruby/rdoc/commit/957d041ae0

commit 819b604037c317d2b53a1aaca67aef25da2d5ec9
Author: Marc-Andre Lafortune <github@marc-andre.ca>
Date:   2019-12-23 16:34:16 +0900

    Reword keyword arguments warning messages to convey these are deprecation warnings

commit df6f5c44af1f261fa940ec3954468be8b820450e
Author: Marcus Stollsteimer <sto.mar@web.de>
Date:   2019-12-24 06:41:58 +0900

    [DOC] Fix invalid code to make it syntax highlighted

commit a7b5018495c4a6b82d779958b086647226ce61e7
Author: Marcus Stollsteimer <sto.mar@web.de>
Date:   2019-12-24 06:07:02 +0900

    [DOC] Use capitalized "Ruby"

commit ba9ccef81811e9387c0189d596189236b25d0dba
Author: Marcus Stollsteimer <sto.mar@web.de>
Date:   2019-12-24 06:04:59 +0900

    [DOC] Various fixes in bug triaging guide

commit aa01441fd29be8be28644db7abac9f7940fcc814
Author: git <svn-admin@ruby-lang.org>
Date:   2019-12-24 04:17:11 +0900

    * 2019-12-24 [ci skip]

commit f201700051cc107b55c425bf331ce6d7ad3ef22b
Author: Koichi Sasada <ko1@atdot.net>
Date:   2019-12-24 04:16:40 +0900

    move a NEWS entry about inline method cache

commit 16fddfe352828d26aaa6cdbce696e62de04511ce
Author: Marcus Stollsteimer <sto.mar@web.de>
Date:   2019-12-23 23:02:59 +0900

    [DOC] Improve readability of requirements for <=>

commit 9a42e0c7ed4dcc57043a8a35a50686625adba686
Author: Marcus Stollsteimer <sto.mar@web.de>
Date:   2019-12-23 22:46:58 +0900

    NEWS: add reference for [Feature #14405]

commit de1a462454f4196490263c9be8be16a44513f5a0
Author: Marcus Stollsteimer <sto.mar@web.de>
Date:   2019-12-23 22:45:24 +0900

    NEWS: revise grammar, language, markup, etc.

commit bbde77cd2694e87646842777e873d849bbf5703e
Author: Marcus Stollsteimer <sto.mar@web.de>
Date:   2019-12-23 17:46:08 +0900

    NEWS: fix some typos, grammar, and language

commit 100fc2750b8f2c4dbe0aaa6c622bbf5f6d61e3c0
Author: Koichi Sasada <ko1@atdot.net>
Date:   2019-12-23 17:04:31 +0900

    fix wmap_finalize.

    wmap_finalize expects id2ref() returns a corresponding object
    even if the object is dead. Make id2ref_obj_tbl() for this
    purpose.

commit 9eeaae432b9a894e28e3906435f3d454d8fd025c
Author: Koichi Sasada <ko1@atdot.net>
Date:   2019-12-23 16:30:45 +0900

    add more debug counters to count numeric objects.

commit 7779ade48c2786992e41c0ab87761ab467f4be49
Author: Marc-Andre Lafortune <github@marc-andre.ca>
Date:   2019-12-23 15:59:17 +0900

    NEWS: Fix issue reference [#15807] [DOC]

commit dadf1255b6e13578f888c239f0dc6fb201fd40bb
Author: Marc-Andre Lafortune <github@marc-andre.ca>
Date:   2019-12-23 15:55:39 +0900

    README: Add Range#minmax to the list of potential incompatibilities [#15929] [DOC]

commit 3e1adf573110ddce8f900d9473dde7fa7de9c0e2
Author: Marc-Andre Lafortune <github@marc-andre.ca>
Date:   2019-12-23 15:48:38 +0900

    README: Improve wording [DOC]

commit 7df2503b7770147a8589a594bf30726f733b1d86
Author: Marc-Andre Lafortune <github@marc-andre.ca>
Date:   2019-12-23 15:37:45 +0900

    NEWS: Hint at potential incompatibility with Range#minmax [#15807]

commit a96f8cecc2488126d7298ea304da8bad3dde1792
Author: Koichi Sasada <ko1@atdot.net>
Date:   2019-12-23 15:02:14 +0900

    ObjectSpace._id2ref should check liveness.

    objspace->id_to_obj_tbl can contain dead objects because of lazy
    sweep, so that it should check liveness.

commit 672a61b97fe0cdb256611c707e7cc69856208467
Author: Yuki Nishijima <yk.nishijima@gmail.com>
Date:   2019-12-23 14:47:03 +0900

    Port https://github.com/ruby/did_you_mean/commit/dd1dd86e6c3188c36224d5dd4389676e6653a727

commit 92d0958257965adf426e6f6c654c5935a690bf5b
Author: Kazuhiro NISHIYAMA <zn@mbf.nifty.com>
Date:   2019-12-23 13:23:08 +0900

    FrozenError.new accepts :receiver instead of 2nd argument [ci skip]

    [ruby-core:96227] [Feature #16419]

commit 3142a6beb28db36dc9150f1ad6752cd1e19a8712
Author: Kazuhiro NISHIYAMA <zn@mbf.nifty.com>
Date:   2019-12-23 12:07:15 +0900

    Revert "Changed behavior on windows platforms too [ci skip]"

    This reverts commit 1bf8d5e9797f6304b2e27cb7f42d467f84de0ff4.

    Because 204dc3f39f12b4e2640555306bd1dd4530344277 reverts 61aff0cd189e67fa6f2565639ad0128fa33b88fc

commit 204dc3f39f12b4e2640555306bd1dd4530344277
Author: NAKAMURA Usaku <usa@ruby-lang.org>
Date:   2019-12-23 11:54:25 +0900

    Revert "Should return "." for File.extname("file.") also on Windows"

    We want to introduce consistency and better compatibility with unixen,
    but the Windows APIs do not have consistency fundamentally and
    we can not found any logical way...

    This reverts commit 61aff0cd189e67fa6f2565639ad0128fa33b88fc.

commit 048f797bf019cdf303d70494fba63d4a4e606462
Author: Marc-Andre Lafortune <github@marc-andre.ca>
Date:   2019-12-23 10:54:50 +0900

    [ruby/prime] Bump version

commit 446c243da35831de701ff6dd6c3c6da8252b6a10
Author: Marc-Andre Lafortune <github@marc-andre.ca>
Date:   2019-12-23 09:44:43 +0900

    [ruby/ostruct] Bump version

commit 9be3295d53b6fd9f8a3ad8157aa0655b1976d8ac
Author: Marc-Andre Lafortune <github@marc-andre.ca>
Date:   2019-12-23 09:40:32 +0900

    [ruby/ostruct] Create OpenStruct::VERSION

commit 49d94248ebfb7a51e342f8102d21ad132a40f91a
Author: Marc-Andre Lafortune <github@marc-andre.ca>
Date:   2019-12-23 09:34:42 +0900

    [ruby/ostruct] Move gemspec

commit 48d1acdf25b13bd9e28bf6baa3f74ec082a27a00
Author: Marc-Andre Lafortune <github@marc-andre.ca>
Date:   2019-12-23 08:33:19 +0900

    [ruby/matrix] Bump version

commit 1ed87dd3c4fb085955bb3848579a3ed7aba38507
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-22 13:56:20 +0900

    Add NEWS about Warning.[] [Feature #16345] [ci skip]

commit 5de284ec78220e75643f89b454ce999da0c1c195
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-23 10:37:30 +0900

    Fixed a typo in an exception class name

commit 5f18635a800eee29fd051ea758a2ec561f090ebe
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-23 10:10:23 +0900

    make-snapshot: fixed mode

    "X" must be used in conjunction with "+".

commit 80d5d220b948517306e23b18260768ab8fe008bc
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-23 08:42:53 +0900

    Fix typo in commit logs by log-fix notes

commit 4de2297d74fbc0a0e69ac8bcc2aad5b192fd11b6
Author: Takashi Kokubun <takashikkbn@gmail.com>
Date:   2019-12-23 09:07:07 +0900

    Re-apply f85e8d2a8b keeping characters < 80

commit f156f70b3192ddab41e432e743936a09a5aaae09
Author: Yusuke Endoh <mame@ruby-lang.org>
Date:   2019-12-23 09:02:49 +0900

    Revert "Fixed misspellings"

    This reverts commit f85e8d2a8b2a37740334db4fd92ef820f05ddbc5.

    It violated the limit of width (> 80) and caused the test failure

commit f85e8d2a8b2a37740334db4fd92ef820f05ddbc5
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-23 08:31:46 +0900

    Fixed misspellings

    Fixed misspellings reported at [Bug #16437]

commit a4b99f97642d31fc8ddd537155ff6cf61be6a43c
Author: zverok <zverok.offline@gmail.com>
Date:   2019-12-23 05:56:44 +0900

    Fix typos of previous docs PR

    In #2612 I made two typos (extra ,, and copy-pasted
    same line of code instead of showing two different
    ones), fixing them.

Notes:
    Merged: https://github.com/ruby/ruby/pull/2771

commit c1bd1bf27236b33965dd92c1b2297edc91327cfb
Author: zverok <zverok.offline@gmail.com>
Date:   2019-12-14 01:59:23 +0900

    Document Module#const_source_location

Notes:
    Merged: https://github.com/ruby/ruby/pull/2750

commit ade6543f4cf7dfb1ab4585a1bfca20f3d64d5add
Author: Alan Wu <XrXr@users.noreply.github.com>
Date:   2019-12-23 08:21:13 +0900

    Adjust sentence in doc [ci skip]

Notes:
    Merged: https://github.com/ruby/ruby/pull/2773

    Merged-By: XrXr

commit bb05cdcd78b3e3d54f0ad9afc01de383ed33dc1c
Author: Marcus Stollsteimer <sto.mar@web.de>
Date:   2019-12-23 06:36:14 +0900

    [DOC] Improve documentation for Enumerable#tally

commit 7c37f2cb1ad248a1db327f3522a8e3ffa5c5412f
Author: Marcus Stollsteimer <sto.mar@web.de>
Date:   2019-12-23 03:46:24 +0900

    Some fixes in Enumerator::Lazy docs

    * fix list in #flat_map
    * fix wrong indentation in #filter_map and #with_index
    * other small fixes

commit 679bc4f9cb6a5471df903436c6240ca2157986dd
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-09-08 21:04:46 +0900

    [ruby/reline] Use IO#raw to read one byte

    https://github.com/ruby/reline/commit/be17740e82

commit 3a18e43caac4ce31702c9b79de3b6e8af05ef173
Author: git <svn-admin@ruby-lang.org>
Date:   2019-12-23 00:17:25 +0900

    * 2019-12-23 [ci skip]

commit 1bf8d5e9797f6304b2e27cb7f42d467f84de0ff4
Author: Kazuhiro NISHIYAMA <zn@mbf.nifty.com>
Date:   2019-12-23 00:16:51 +0900

    Changed behavior on windows platforms too [ci skip]

    at 61aff0cd189e67fa6f2565639ad0128fa33b88fc [Bug #15267]

commit d339de9d1a11923cd6d435d995ee479d08791720
Author: zverok <zverok.offline@gmail.com>
Date:   2019-12-22 06:05:45 +0900

    Enhance docs for Module#deprecate_constant

Notes:
    Merged: https://github.com/ruby/ruby/pull/2768

commit 5a0102cb615f27f2daef8af6d9ae996926b2d167
Author: zverok <zverok.offline@gmail.com>
Date:   2019-12-22 05:58:14 +0900

    Enhance Range docs

    * Change === docs to mention it uses cover?
    * Add different example to === docs to showcase
      behavior better
    * Change include? docs to mention cover?
      and clarify the difference

Notes:
    Merged: https://github.com/ruby/ruby/pull/2768

commit 4988843188c7a1666b11e1390acd7b991941c3a8
Author: zverok <zverok.offline@gmail.com>
Date:   2019-12-22 05:37:35 +0900

    Actualize Time#inspect docs

Notes:
    Merged: https://github.com/ruby/ruby/pull/2768

commit 5fa9c2eeb04a2e44a2a028d933bc95f219a6a282
Author: zverok <zverok.offline@gmail.com>
Date:   2019-12-22 05:31:30 +0900

    Actualize Method#inspect docs

Notes:
    Merged: https://github.com/ruby/ruby/pull/2768

commit d78fcfb7ab351fd4861e42985db34e9bda3509a7
Author: zverok <zverok.offline@gmail.com>
Date:   2019-12-22 05:21:20 +0900

    Fix FrozenError#receiver and #initialize docs

Notes:
    Merged: https://github.com/ruby/ruby/pull/2768

commit e568bb5649a93c60aaa51c1e5308054079815bcc
Author: zverok <zverok.offline@gmail.com>
Date:   2019-12-22 05:17:35 +0900

    Update private visibility explanation

Notes:
    Merged: https://github.com/ruby/ruby/pull/2768

commit 03b983d54c17615e36d56d2937a685fc8c3f2cdb
Author: zverok <zverok.offline@gmail.com>
Date:   2019-12-21 05:51:22 +0900

    Document numbered block parameters

Notes:
    Merged: https://github.com/ruby/ruby/pull/2767

commit 890c834ec6bb03fab4fee6f5b14f99660a64d207
Author: BurdetteLamar <burdettelamar@yahoo.com>
Date:   2019-12-17 07:58:53 +0900

    Enhancements for ENV doc

Notes:
    Merged: https://github.com/ruby/ruby/pull/2757

commit 54be15f3256fd2dbb0d5d7962e9dfac2b87c797b
Author: QuestionDriven <QuestionDriven@gmail.com>
Date:   2019-12-17 16:11:02 +0900

    [Doc] Fix sample in Encoding#names

Notes:
    Merged: https://github.com/ruby/ruby/pull/2760

commit 9654241d5d5717b7cd6ddedb6c192e971f9d473a
Author: QuestionDriven <QuestionDriven@gmail.com>
Date:   2019-12-17 16:05:17 +0900

    [Doc] Fix wrong example in Encoding.aliases

Notes:
    Merged: https://github.com/ruby/ruby/pull/2760

commit cc87037f1c5a143af8089555e704505fcf0b2879
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-22 22:49:17 +0900

    Fixed misspellings

    Fixed misspellings reported at [Bug #16437], missed and a new
    typo.

commit 7c33ee5ddfafe737add2a7f4c4975108f9196dbd
Author: Benoit Daloze <eregontp@gmail.com>
Date:   2019-12-22 19:39:22 +0900

    Move version guard outside to make it clear the method was added in Ruby 2.5

commit d76c8cfecdaa2960153b5b24ccd0d61f9af60abd
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-22 15:18:22 +0900

    RDoc of Warning.[] and .[]= [Feature #16345] [ci skip]

commit d2ac6d4d9f57b34eeb94bd6302b54a632051ce64
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-22 14:45:42 +0900

    Manage deprecation warning by the flag

commit 58527a79263c6572bd4f97d0a0e0359c0ace6f3c
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-22 13:52:59 +0900

    [ruby/io-console] bump up to 0.5.3

commit ced4c5dace63dcb5aabe4d9c480e02e7581b8816
Author: 卜部昌平 <shyouhei@ruby-lang.org>
Date:   2019-12-22 11:40:07 +0900

    add NEWS about cache improvement [ci skip]

commit efd4a11ada731ce18f5eb1500c76f77b4d0f313f
Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date:   2019-12-22 11:46:09 +0900

    Support multibyte input

commit cf59e1476d01be27dc88cbee5f6c6cf87f007043
Author: Koichi Sasada <ko1@atdot.net>
Date:   2019-12-22 06:28:13 +0900

    fix a thread test.

    * Use Queue for synchronization.
    * Don't use `sleep 0.2` and use `th.join` because created thread
      can raise an exception after 0.2 seconds.

commit fa1bf8ab37caad5fa0679adc0ecb8f6f5cec2eea
Author: Yusuke Endoh <mame@ruby-lang.org>
Date:   2019-12-19 23:13:21 +0900

    [ruby/reline] Support Ctrl+right as em_next_word, and Ctrl+left as ed_prev_word

    https://github.com/ruby/reline/commit/e98ad3b486

commit 644336eef54c8ee2aeb7fd6c55fcd5620bcfa5b4
Author: Koichi Sasada <ko1@atdot.net>
Date:   2019-12-22 05:20:08 +0900

    add a NEWS entry for [Feature #16163]

commit 75acbd5f0076970d48bc423c2b058adbdb5da9e8
Author: Yusuke Endoh <mame@ruby-lang.org>
Date:   2019-12-22 03:31:27 +0900

    compile.c: avoid newarraykwsplat for arguments

    `foo(*rest, post, **empty_kw)` is compiled like
    `foo(*rest + [post, **empty_kw])`, and `**empty_kw` is removed by
    "newarraykwsplat" instruction.
    However, the method call still has a flag of KW_SPLAT, so "post" is
    considered as a keyword hash, which caused a segfault.
