| Age | Commit message (Collapse) | Author |
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5342
|
|
|
|
https://github.com/ruby/openssl/commit/bff4080091
|
|
OpenSSL::BN has been make ractor-safed in 9e7cf9e ,
but there was no test.
And to use 'ractor' annotation, update test-unit to v3.4.6 or higher.
https://github.com/ruby/openssl/commit/7541a66911
|
|
We don't run YJIT CI checks on OpenBSD so can't claim that we provide
first-class maintenance support. However, as of
3b2b28d035c9635b9473c7a03ede04fa6ac57a34, YJIT can at least boot on OpenBSD.
|
|
YJIT can't improve performance of non Ruby software of course.
|
|
|
|
https://github.com/ruby/irb/commit/b80ec5821e
|
|
https://github.com/ruby/irb/commit/f36ad549c4
|
|
https://github.com/ruby/reline/commit/9b209ee1ea
|
|
https://github.com/ruby/reline/commit/b545459fca
|
|
https://github.com/ruby/reline/commit/20fcd22564
|
|
|
|
|
|
|
|
|
|
This reverts commit 1527f7569b0412f3bc7ac98a3461e59a4891ed96.
|
|
|
|
|
|
* Bundle RBS 2.0.0
* Update NEWS.md
Notes:
Merged-By: soutaro <matsumoto@soutaro.com>
|
|
|
|
* Prefer to use RTEST when checking result of `rb_io_wait`.
* Consistently use false for signifying no events ready.
Notes:
Merged-By: ioquatix <samuel@codeotaku.com>
|
|
|
|
|
|
|
|
Changed to use `#pos` `#event` `#tok` `#state` since using Lexer::Elem#[0~4] now gives a warning.
see: https://github.com/ruby/ruby/commit/8944009be7418614ce7d4077807ac2b60d4d5d85
https://github.com/ruby/reline/commit/9adbb9af32
|
|
|
|
|
|
Replace `exec_prefix` in includedir as well as bindir, libdir, and
so on. [Bug #18373]
Notes:
Merged: https://github.com/ruby/ruby/pull/5318
|
|
implementation. (#5340)
Notes:
Merged-By: ioquatix <samuel@codeotaku.com>
|
|
Ruby 2.5 doesn't support "private alias_method" idiom but Ruby on Rails
6.x still support 2.5. 😢
This reverts commit https://github.com/ruby/reline/commit/0f075f562b9b.
https://github.com/ruby/reline/commit/4ecaa63b26
|
|
https://github.com/ruby/reline/commit/0f075f562b
|
|
https://github.com/ruby/reline/commit/2e46493aff
|
|
https://github.com/ruby/reline/commit/9fca6ceb45
|
|
"unix-line-discard"
https://github.com/ruby/reline/commit/da7af35d1f
|
|
unix-line-discard
https://github.com/ruby/reline/commit/586a48ffe0
|
|
https://github.com/ruby/reline/commit/9ab99574f5
|
|
https://github.com/ruby/reline/commit/ff278cdc88
|
|
|
|
Notes:
Merged-By: byroot <jean.boussier@gmail.com>
|
|
https://github.com/ruby/readline/commit/996af225ad
|
|
https://github.com/ruby/readline-ext/commit/6f86713b19
|
|
So that the actually run test code corresponds to the source file
line-by-line.
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5339
|
|
https://github.com/ruby/rdoc/commit/4797f28df8
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5338
|
|
`io.flock(File::LOCK_EX)` fails on Solaris when the io is opened as
read-only. Due to this issue, `make install` of the ruby package failed
on Solaris.
https://github.com/rubygems/rubygems/commit/5905d17ab2
|
|
on Windows
The method "input_keys" in test/reline/helper.rb handles a single-byte
and 8-bit charater as an input with the meta key.
However, "test_halfwidth_kana_width_dakuten" in test/reline/test_key_actor_emacs.rb
uses a string that contains "hankaku" characters.
A "hankaku" character is not with the meta key, but it is a single-byte
and 8-bit character on Windows-31J encoding, which confused "input_keys"
method. This caused the following error.
https://ci.appveyor.com/project/ruby/ruby/builds/41997092/job/ejm77qxgvnlpdwvg
```
1) Failure:
Reline::KeyActor::Emacs::Test#test_halfwidth_kana_width_dakuten [C:/projects/ruby/test/reline/test_key_actor_emacs.rb:2311]:
<"\xB6\xDE\xB7\xDE\xB9\xDE\xBA\xDE" (#<Encoding:Windows-31J>)> expected but was
<"\e^\e^\e^\e:\e^" (#<Encoding:Windows-31J>)> in <Terminal #<Encoding:Windows-31J>>
.
<8> expected but was
<10>.
Finished tests in 1045.472722s, 19.3922 tests/s, 2609.4320 assertions/s.
```
This change introduces "input_raw_keys" that does not convert a
single-byte and 8-bit character to "with the meta key", and use it in
the test in question.
https://github.com/ruby/reline/commit/f6ae0e5d19
|