Earlopain (Earlopain _)
- Login: Earlopain
- Registered on: 04/24/2024
- Last sign in: 03/25/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 0 | 0 |
| Reported issues | 5 | 30 | 35 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Contributor | 12/08/2025 |
Activity
Today
-
01:28 PM Ruby Revision d88aca8a (git): [ruby/prism] Add `keyword_loc` to `ForwardingSuperNode`
- They can take a block and so the keyword location is not always the entirety of the node.
You can get it by constructing a location that is just the first 5 characters
but why not have it be provided by prism?
https://github.com/ruby/pr...
03/24/2026
-
01:37 PM Ruby Revision efbbb791 (git): [ruby/prism] Emit `on_comment` with a newline when available
- https://github.com/ruby/prism/commit/894f395449
-
01:37 PM Ruby Revision b669b915 (git): [ruby/prism] Fix double-visiting on some constant path node types
- `::X &&= 1` for example emitted `on_int` twice
https://github.com/ruby/prism/commit/44d064c2bc -
01:37 PM Ruby Revision ab313268 (git): [ruby/prism] Visit block locals in lambda definitions
- They may not be part of `on_param` but ripper still calls `on_ident` for them
https://github.com/ruby/prism/commit/fb5303f2b8 -
01:37 PM Ruby Revision 860ebb23 (git): [ruby/prism] Add a test for ripper events
- Currently there is just one very basic one.
https://github.com/ruby/prism/commit/5a184b8085
03/23/2026
-
02:00 AM Ruby Revision fd784dc7 (git): [ruby/syntax_suggest] Handle `on_sp` when using prism
- It used to not emit this token type, but now it does.
So when a newer version of prism is present, we can fall back
to the same code that ripper uses.
Ref:
* https://github.com/ruby/ruby/pull/15914
* https://github.com/ruby/prism/pull/3... -
02:00 AM Ruby Revision 27721631 (git): Manually apply https://github.com/ruby/syntax_suggest/commit/b782897560d7749c183eb2ce4286455b4c680090
- This commit didn't apply for some reason
03/20/2026
-
01:43 PM Ruby Revision 93612637 (git): [ruby/prism] Remove currently deprecated functionality
- The method for marking something as deprecated is currently unused but seems fine leave as is.
https://github.com/ruby/prism/commit/5b523dfe6e
03/18/2026
-
12:23 PM Ruby Revision 02982ef5 (git): Manually sync prism
03/16/2026
-
12:09 PM Ruby Bug #21934 (Closed): Prism and parse.y inconsistency in command call used with pattern match
- Yeah, it's fixed by https://github.com/ruby/prism/pull/3970