Earlopain (Earlopain _)
- Login: Earlopain
- Registered on: 04/24/2024
- Last sign in: 04/14/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
04/14/2026
-
01:26 PM Ruby Revision f7a799af (git): [ruby/prism] Implement bracket/braces events for ripper
- Drops the check against order. Very often ripper emits events in a order
that is not easy to mimic. It's only getting worse now that most events are implemented.
Perhaps the test can be brought back at a later time. For now, I used it w... -
09:16 AM Ruby Feature #21795: Methods for retrieving ASTs
- > Concretely, this means either integrating the Prism repository into ruby/ruby
I don't think that would be a very good solution, prism is not only the parser as used by CRuby. It has bindings to other languages (rust, javascript, jav...
04/09/2026
-
11:48 AM Ruby Bug #21988 (Closed): `return a, &b` should be syntax error
- Applied in changeset commit:git|51a3f0847782095340df5dbc8fb87450dbc1fbe7.
----------
[ruby/prism] Reject `return` and similar with block pass argument
Same handling as for `yield`. Fixes [Bug #21988]
https://github.com/ruby/prism/comm... -
11:12 AM Ruby Bug #21988: `return a, &b` should be syntax error
- https://github.com/ruby/prism/pull/4072
-
11:48 AM Ruby Revision 51a3f084 (git): [ruby/prism] Reject `return` and similar with block pass argument
- Same handling as for `yield`. Fixes [Bug #21988]
https://github.com/ruby/prism/commit/2dd20183ad
04/07/2026
-
07:01 PM Ruby Revision f62bec1b (git): Fix sync for `syntax_suggest`
- It is a bit special in that is uses `spec` for tests. Since https://github.com/ruby/ruby/pull/15015 those did not
get synced anymore.
This fixes the mapping to what is was before and pulls in missing changes -
05:03 PM Ruby Revision d7da1987 (git): [ruby/syntax_suggest] Rename lex to token where appropriate
- I had a bit of trouble following what is going on.
Lexing produces tokens, this renames to reflect that.
https://github.com/ruby/syntax_suggest/commit/d3386ab6f4 -
04:19 PM Ruby Revision 406c2fa6 (git): [ruby/syntax_suggest] Fix typo for %I delimiter check
- Also add tests for the other types which currently don't have one
https://github.com/ruby/syntax_suggest/commit/db2dca2def -
04:10 PM Ruby Revision 27d32327 (git): [ruby/syntax_suggest] Remove workaround for ripper not lexing the entire source
- Maybe ripper fixed it since then. But prism also doesn't have this problem.
https://github.com/ruby/syntax_suggest/commit/8bc383b2a4 -
04:10 PM Ruby Revision 17e77473 (git): [ruby/syntax_suggest] Remove now unnecessary `core_ext` fallback
- https://github.com/ruby/syntax_suggest/commit/c6bd4b53e6