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 | 6 | 30 | 36 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Contributor | 12/08/2025 |
Activity
04/15/2026
-
04:13 PM Ruby Misc #21922: Permissions for committers for ex-default/bundled/unbundled gems repositories
- @hsbt Please don't disable issues and pull requests like on https://github.com/ruby/set. It makes all the discussion and context that was done there inaccessible.
Why not archive like you said?
(I assume you made these changes. If ... -
02:54 PM Ruby Bug #22004 (Open): parse.y doesn't executes loop body with `while true || true` condition
- ```rb
while true || true
puts 1
end
```
This should never exit but with parse.y, the body is never executed. It seems to happen when one of the conditions is a truthy literal. Something similar happens with `unitl`:
```rb
un... -
01:47 PM Ruby Bug #22002 (Closed): argument stack underflow (-1)
- Applied in changeset commit:git|d077df24a2256d760cc534b242b28822d4ef6376.
----------
[Bug #22002] Never pop when compiling branch predicate
The value is always needed. Now prism emits the same instructions as parse.y for the added test... -
11:55 AM Ruby Bug #22002: argument stack underflow (-1)
- It's a prism-specific issue and there are a few other usages that cause a similar result that I found. I fixed those in https://github.com/ruby/ruby/pull/16750
-
01:47 PM Ruby Revision d077df24 (git): [Bug #22002] Never pop when compiling branch predicate
- The value is always needed. Now prism emits the same instructions as parse.y for the added test case.
`defined?`/`flip-flop` caused `argument stack underflow`, `and`/`or` segfaulted during runtime.
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