Fix documentation of RB_PASS_CALLED_KEYWORDS in C API
[ruby/openssl] ossl.c: implement OpenSSL::OpenSSLError#detailed_message
An OpenSSL function sometimes puts more than one error entry into the thread-local OpenSSL error queue. Currently, we use the highest-level entry for generating the exception message and discard the rest....
Export GIT
GIT
Propagate the value given with --with-git configure option to tool/lib/vcs.rb.
--with-git
Enumerator.produce accepts an optional size keyword argument
size
When not specified, the size is unknown (nil). Previously, the size was always Float::INFINITY and not specifiable.
nil
Float::INFINITY
[Feature #21701]
[ruby/prism] Prevent an infinite loop parsing a capture name
Fixes https://github.com/ruby/prism/pull/3729.
https://github.com/ruby/prism/commit/6e5347803c
[ruby/io-console] strip trailing spaces [ci skip]
https://github.com/ruby/io-console/commit/379e7c17ed
[ruby/io-console] console_cursor_pos respects scroll position on windows
https://github.com/ruby/io-console/commit/ae33785820
[ruby/io-console] console_goto respects scroll position on windows
https://github.com/ruby/io-console/commit/d2a6c69697
[ruby/io-console] avoid jumping scroll position when winsize changed
On windows, IO.console.winsize= now respects the current view area and screen buffer size.
https://github.com/ruby/io-console/commit/817aa65ea3
[ruby/io-console] Remove useless rb_check_arity() call
https://github.com/ruby/io-console/commit/df444b93f1
View all revisions | View revisions
Also available in: Atom