General

Profile

Earlopain (Earlopain _)

  • Login: Earlopain
  • Registered on: 04/24/2024
  • Last sign in: 07/05/2026

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 6 33 39

Projects

Project Roles Registered on
Ruby Contributor 12/08/2025

Activity

07/02/2026

05:55 PM Ruby Feature #17121 (Closed): Remove ENV#index
Removed in https://github.com/ruby/ruby/commit/12a121cc0f7f5b438388288383a7b8b9baf3e2fe Earlopain (Earlopain _)

06/23/2026

03:27 PM Ruby Revision 5874b12d (git): Bump prism version
Earlopain (Earlopain _)

06/21/2026

09:02 AM Ruby Revision 1d493d90 (git): [DOC] Restore some GC docs
Since modular GC was done, the GC module is missing a bunch of methods. Earlopain (Earlopain _)

06/17/2026

12:27 PM Ruby Revision b646a28d (git): [ruby/prism] Add ripper `encoding`/`end_seen?`
Ripper documentation is broken (only shows methods defined in ruby), these are public API.
https://github.com/ruby/prism/commit/e5b926feb6
Earlopain (Earlopain _)
10:52 AM Ruby Revision 0888fa8c (git): [ruby/prism] Fix `Prism.parse_comments` locations for FFI backend
Offsets are not serialized but the locations require them to work correctly.
https://github.com/ruby/prism/commit/aa27d61d65
Earlopain (Earlopain _)

06/16/2026

06:36 AM Ruby Bug #22095 (Closed): Prism rejects a multiple assignment in a rescue modifier value that parse.y accepts
This is fixed by https://github.com/ruby/ruby/commit/bb2a915dbda4ebfffbb4b1fc5c8545509232fb8a Earlopain (Earlopain _)

06/13/2026

05:42 PM Ruby Bug #21994: If there is a local variable `foo`, calls to a method `foo` with a regexp literal as first argument is always a SyntaxError without parentheses
https://github.com/ruby/ruby/pull/17315 Earlopain (Earlopain _)

06/10/2026

12:20 PM Ruby Revision 29764156 (git): [ruby/prism] Fix multibyte non-alphanumeric chars for bare percent string literals
Alphanumerics are correctly handled in the check below
by simply discarding the `%`.
The same was not true for the other types, which caused some assumption to no longer hold.
https://github.com/ruby/prism/commit/69a9a36a6a
Earlopain (Earlopain _)

06/07/2026

01:47 PM Ruby Revision 5e460909 (git): [ruby/prism] Fix error message for block/lambda with `...` argument
They currently complain that the parent method is not forwarding.
But the actual problem is that these types of arguments simply don't
accept `...`
Fixes [Bug #21927]
https://github.com/ruby/prism/commit/0aa2363331
Earlopain (Earlopain _)

06/04/2026

12:30 PM Ruby Feature #17944: Remove Socket.gethostbyaddr and Socket.gethostbyname
ruby/spec has the following test:
```rb
addr = IPAddr.new('::1').hton
it 'raises SocketError when the address is not supported by the family' do
-> { suppress_warning { Socket.gethostbyaddr(addr, :INET) } }.should.raise(SocketErr...
Earlopain (Earlopain _)

Also available in: Atom