General

Profile

Earlopain (Earlopain _)

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

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 7 24 31

Projects

Project Roles Registered on
Ruby Contributor 12/08/2025

Activity

02/04/2026

03:00 PM Ruby Revision 540ea720 (git): Add myself as a prism maintainer
Earlopain (Earlopain _)
02:58 PM Ruby Revision 673c37d7 (git): [ruby/prism] Rewrite "version: nearest" to require no maintenance
Currently I see myself not updating this when a new version is added.
Instead, rewrite it to just work with new versions:
* Try to set the version
* If that doesn't succeed, check if it is lower
* If it isn't lower, it must be higher
W...
Earlopain (Earlopain _)

02/03/2026

04:26 PM Ruby Bug #21669: Thoroughly implement void value expression check
prism is done, it just needs the parse.y changes from https://github.com/ruby/ruby/pull/15498 that @nobu prepared Earlopain (Earlopain _)
04:26 PM Ruby Bug #21669 (Open): Thoroughly implement void value expression check
Earlopain (Earlopain _)
03:54 PM Ruby Bug #21669 (Closed): Thoroughly implement void value expression check
Applied in changeset commit:git|3237be163c313af0b6626b209e55bdb0b33c9f0f.
----------
[Bug #21669] Thoroughly implement void value expression check (prism)
Earlopain (Earlopain _)
03:49 PM Ruby Revision 3237be16 (git): [Bug #21669] Thoroughly implement void value expression check (prism)
Earlopain (Earlopain _)
03:09 PM Ruby Revision 6a4e53f9 (git): [ruby/prism] Directly use `ruby_version` from `ruby/version.h`
When I initially wrote this, I used `RUBY_VERSION` so it's easier to stub in tests
But turns out that doesn't work in CRuby tests
https://github.com/ruby/prism/commit/e30e2591de
Earlopain (Earlopain _)
12:33 PM Ruby Revision 4bf1cb08 (git): [ruby/prism] Better guard against syntax invalid code in ripper lex translator
Closes https://github.com/ruby/prism/pull/3899
Also better compatibility by only dropping
the last token if it is actually EOF
https://github.com/ruby/prism/commit/128ab52be9
Earlopain (Earlopain _)

02/02/2026

06:26 PM Ruby Revision 03090e2e (git): [ruby/prism] Change `bin/prism errors` to take source and print errors
This is more akin to how all the other ones work.
Instead I added most of this to the errors test like focusing
a few specifically and creating new expectations.
https://github.com/ruby/prism/commit/b21922b0a1
Earlopain (Earlopain _)
06:26 PM Ruby Revision 30d2e0cd (git): [ruby/prism] Add escaping for doxygen token comment
Many characters have special meaning and break formatting
https://github.com/ruby/prism/commit/0b9d516c26
Earlopain (Earlopain _)

Also available in: Atom