Earlopain (Earlopain _)
- Login: Earlopain
- Registered on: 04/24/2024
- Last sign in: 05/19/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 0 | 0 |
| Reported issues | 5 | 32 | 37 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Contributor | 12/08/2025 |
Activity
05/19/2026
-
09:08 PM Ruby Revision 5ec634bb (git): [DOC] nodoc various classes under `Enumerator`
- They are implementation details:
* https://docs.ruby-lang.org/en/4.0/Enumerator/Yielder.html
* https://docs.ruby-lang.org/en/4.0/Enumerator/Producer.html
* https://docs.ruby-lang.org/en/4.0/Enumerator/Generator.html
05/18/2026
-
09:16 PM Ruby Revision 7e8d94de (git): [DOC] Remove reference to `F` format specifier
- There is no such thing:
```rb
irb(main):001> sprintf("%F", 123)
(irb):1:in 'Kernel#sprintf': malformed format string - %F (ArgumentError)
```
05/16/2026
-
07:57 PM Ruby Feature #18959 (Closed): Handle gracefully nil kwargs eg. **nil
- I believe this can be closed now that https://bugs.ruby-lang.org/issues/20064 was implemented
05/15/2026
-
10:58 AM Ruby Revision 11de89ca (git): Reject `END { next } ` as well
- Followup for https://bugs.ruby-lang.org/issues/20409
05/13/2026
-
11:39 AM Ruby Bug #20409: Missing reporting some invalid breaks
- Here it is https://github.com/ruby/ruby/pull/16936 (I did prism and parsey). Makes the implementaion easier to not have to special-case this
05/09/2026
-
06:16 AM Ruby Revision ec0a6af1 (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... -
06:16 AM Ruby Revision de535e90 (git): [ruby/syntax_suggest] v2.0.3
- https://github.com/ruby/syntax_suggest/commit/a81b92fcf2
[Bug #21847]
05/08/2026
-
08:12 PM Ruby Revision dc90c26a (git): [ruby/prism] Respect `encoding` option in `Prism.lex` and friends
- utf-8 is the default for source files but can be overwritten via options
https://github.com/ruby/prism/commit/355f451528 -
08:12 PM Ruby Revision 07ae044b (git): [ruby/prism] Take the strings encoding as the initial encoding in the ripper translator
- When no magic encoding comment is present, it does not default to utf-8,
and takes the encoding of the string that contains the source code instead.
Most of the time that will be utf-8, but not always.
https://github.com/ruby/prism/comm...
05/07/2026
-
08:27 PM Ruby Revision 203d1271 (git): [ruby/prism] Use less `visit_token` in the ripper translator
- The ripper translator is a good resource when porting ripper usage over to prism
A few places use `visit_token` when it can be more specific.
A call operator for example can ever only be one of three things.
A positional argument can on...