summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-12-14* 2021-12-14 [ci skip]git
2021-12-14NEWS.md: sort [ci skip]Nobuyoshi Nakada
2021-12-13[ci skip] NEWS.md: Add Variable Width AllocationPeter Zhu
Notes: Merged: https://github.com/ruby/ruby/pull/5257
2021-12-13NEWS.md: One more surrounding brackets for the ticketNobuyoshi Nakada
2021-12-13[ruby/reline] Remove unnecessary variables, lower_spaceaycabta
The number of lines below the cursor position was known by "@rest_height" alone, but the problem was caused by adding "lower_space". Remove "lower_space" as it is unnecessary. https://github.com/ruby/reline/commit/a575cef6a3
2021-12-13[DOC] Add call sequences of Random using a rangeNobuyoshi Nakada
2021-12-13[DOC] Improve Random::Formatter description and exampleNobuyoshi Nakada
2021-12-13[DOC] Exclude Bundler only [ci skip]Nobuyoshi Nakada
2021-12-13NEWS.md: move of Random::Formatter [Feature #18190]Nobuyoshi Nakada
2021-12-13Appveyor: Skip tests on if only document files changed [ci skip]Nobuyoshi Nakada
2021-12-13NEWS.md: `ruby -run -e httpd` displays URLs to access [Feature #17847]Kentaro Goto
Notes: Merged: https://github.com/ruby/ruby/pull/5254
2021-12-13NEWS.md: RFC 3339 UTC for unknown offset local time [Feature #17544]Nobuyoshi Nakada
2021-12-13LEGAL: mention error_highlightYusuke Endoh
2021-12-13NEWS.md: Mention `in:` option of Time.new [Feature #17485]Nobuyoshi Nakada
2021-12-13NEWS.md: `--disable-gems` is now just for debugging. [Feature #17684]Yusuke Endoh
2021-12-13[DOC] Get rid of headings in list itemsNobuyoshi Nakada
The current RDoc Markdown parser parses the list item starting with `#` as a heading line.
2021-12-13add a NEWS entry for `TracePoint.allow_reenter`Koichi Sasada
2021-12-13NEWS.md: `def foo = puts "Hello"` is now allowed [Feature #17398]Yusuke Endoh
2021-12-13NEWS.md: Mention suspendatble coverage [Feature #18176]Yusuke Endoh
2021-12-13NEWS.md: Use more descriptive example for error_highlightYusuke Endoh
2021-12-13[DOC] Mention RBOOL in extension.rdoc [Feature #13125]Nobuyoshi Nakada
2021-12-13Remove `NODE_DASGN_CURR` [Feature #18406]Nobuyoshi Nakada
This `NODE` type was used in pre-YARV implementation, to improve the performance of assignment to dynamic local variable defined at the innermost scope. It has no longer any actual difference with `NODE_DASGN`, except for the node dump. Notes: Merged: https://github.com/ruby/ruby/pull/5251
2021-12-13Fix a typo [ci skip]Kazuhiro NISHIYAMA
2021-12-13ruby.c: Fix typoYusuke Endoh
Notes: Merged: https://github.com/ruby/ruby/pull/4784
2021-12-13Introduce an option "--dump=insns_without_opt" for debugging purposesYusuke Endoh
Notes: Merged: https://github.com/ruby/ruby/pull/4784
2021-12-13* 2021-12-13 [ci skip]git
2021-12-13Pass UnboundMethod to 2nd arg of define_methodKoichi Sasada
Notes: Merged: https://github.com/ruby/ruby/pull/5252
2021-12-13fix Struct's setter arityKoichi Sasada
https://github.com/ruby/ruby/pull/5131/files#diff-b2553d23e6b1fe76e20608d06c25f6acca06279100f1a9c24febcd79a82fac3cR2689 Notes: Merged: https://github.com/ruby/ruby/pull/5252
2021-12-13Struct setter's parameters == `[:req, :_]`Koichi Sasada
fix [Bug #18405] Note that the parameter name `_` is not a spec, so we shouldn't rely on this behavior. Notes: Merged: https://github.com/ruby/ruby/pull/5252
2021-12-13add `method_def_aritry()`Koichi Sasada
Notes: Merged: https://github.com/ruby/ruby/pull/5252
2021-12-12Update bundled_gems at 2021-12-12git
2021-12-12[ruby/cgi] Check integer overflow in long rangeNobuyoshi Nakada
https://hackerone.com/reports/1328463 https://github.com/ruby/cgi/commit/ccaf6027e0
2021-12-12* 2021-12-12 [ci skip]git
2021-12-11YJIT: Edit module documentation for clarityAlan Wu
Add an empty line before the module doc string so RDoc can find it. While we are at it, edit for clarity. The file should already be using frozen string literals since c10d5085a247266c6399dc6fb68706d87cbdab05. [ci skip] Notes: Merged: https://github.com/ruby/ruby/pull/5246 Merged-By: XrXr
2021-12-11Remove the macOS badge [ci skip]Nobuyoshi Nakada
It is disabled for the throughput of CI for now. Notes: Merged: https://github.com/ruby/ruby/pull/5243
2021-12-11[ruby/reline] Prefer wait_readable for fiber scheduler.Samuel Williams
https://github.com/ruby/reline/commit/06b4aa31fd
2021-12-11Update stdlib versions [ci skip]Kazuhiro NISHIYAMA
2021-12-11intern/select/posix.h: remove unused parameter from rb_fd_dupYuta Saito
This unused parameter seems to be accidently introduced by https://github.com/ruby/ruby/commit/9e6e39c Notes: Merged: https://github.com/ruby/ruby/pull/5241
2021-12-10Enhanced RDoc for String (#5234)Burdette Lamar
Treated: #to_i #to_f #to_s #inspect #dump #undump Notes: Merged-By: BurdetteLamar <BurdetteLamar@Yahoo.com>
2021-12-11* 2021-12-11 [ci skip]git
2021-12-11[rubygems/rubygems] Add `github` and `ref` options to `bundle add`Vyacheslav Alexeev
https://github.com/rubygems/rubygems/commit/c3e54acab0
2021-12-10[ruby/reline] @convert_meta is true unless 8-bit charactersima1zumi
If Reline::IOGate.encoding contains 7-bit characters, convert-meta will set it On. Because in readline(3): > The default is On, but readline will set it to Off if the locale contains eight-bit characters. As far as I know, 7-bit encoding used in terminals is only US-ASCII. https://github.com/ruby/reline/commit/b71d1fa496
2021-12-10[ruby/reline] Execute compress_meta_key if convert_meta is onima1zumi
fix `#357` When using 8-bit characters, it is better not to use `compress_meta_key`. I believe not to use `compress_meta_key` unless `set convert-meta on` is written in the `.inputrc`. The following is a quote from tmtm's comments. > The behavior of this compress_meta_key method is similar to the behavior of convert-meta=on in readline, but readline turns off convert-meta if the locale contains 8bit characters. > In readline(3): > convert-meta (On) > If set to On, readline will convert characters with the eighth > bit set to an ASCII key sequence by stripping the eighth bit and > prefixing it with an escape character (in effect, using escape > as the meta prefix). The default is On, but readline will set > it to Off if the locale contains eight-bit characters. https://github.com/ruby/reline/commit/9491cc8542 Co-authored-by: TOMITA Masahiro <tommy@tmtm.org>
2021-12-10[ruby/reline] unleash real pasting speedYO4
2700msec -> 410msec read 80 console inputs at once https://github.com/ruby/reline/commit/eb3ef7af98
2021-12-10[ruby/reline] unleash pasting speedYO4
https://github.com/ruby/reline/commit/074e407c62
2021-12-10[ruby/reline] support input surrogate paird codepointYO4
support surrogate pair input https://github.com/ruby/reline/commit/0b4acedc6a
2021-12-10[ruby/reline] follow consolemode changeYO4
fix 'https://github.com/ruby/reline/issues/300' https://github.com/ruby/reline/commit/b2cc6805a8
2021-12-10[rubygems/rubygems] Properly fetch Gem#latest_spec_for with multiple sourcesKevin Logan
https://github.com/rubygems/rubygems/commit/a93ec63df3
2021-12-10[rubygems/rubygems] Ignore dependencies not actually locked from frozen checkDavid Rodríguez
Only needed if there can be no explicit global source (bundler < 3). https://github.com/rubygems/rubygems/commit/73923f4af5
2021-12-10Prefer flat_mapNobuyoshi Nakada