General

Profile

eileencodes (Eileen Uchitelle)

  • Login: eileencodes
  • Registered on: 03/01/2015
  • Last sign in: 03/27/2025

Issues

open closed Total
Assigned issues 7 47 54
Reported issues 1 6 7

Projects

Project Roles Registered on
Ruby Committer 10/07/2024

Like

Activity

03/20/2025

03:31 PM Ruby Bug #21193 (Assigned): Inherited callback returns `nil` for `Object.const_source_location`
Since https://github.com/ruby/ruby/pull/12927 the inherited callback no longer can access the `Object.const_source_lo... eileencodes (Eileen Uchitelle)

03/07/2025

07:41 PM Ruby Bug #21168: Prism doesn't require argument parentheses (in some cases) when a block is present but parse.y does
I took a look at this and I'm not sure any of these cases should fail - which would mean the consistently rejected ca... eileencodes (Eileen Uchitelle)

02/27/2025

10:15 PM Ruby Bug #21152: Enumerator's #size returned by Range#reverse_each raises an exception for endless Range
In 3.3 `each` does raise with this example:
```
Range.new(nil,1).each do |x|
p x
end
```
And `reverse_eac...
eileencodes (Eileen Uchitelle)
10:12 PM Ruby Bug #21152: Enumerator's #size returned by Range#reverse_each raises an exception for endless Range
This changed in https://github.com/ruby/ruby/pull/12301 to fix a similar bug.
`Range.new(nil, "a").size` also rais...
eileencodes (Eileen Uchitelle)

01/28/2025

06:19 PM Ruby Bug #21094: Module#set_temporary_name does not affect a name of a nested module
This seems like a bug to me because if you set the temp name before creating `N` it works as you expected. Opened a P... eileencodes (Eileen Uchitelle)

01/07/2025

07:35 PM Ruby Revision ad96c5a7 (git): [ruby/prism] Throw syntax error for endless method with `[]=`
Prism shoudld throw a syntax error for endless methods when the method
name uses brackets. Previously it would not. T...
eileencodes (Eileen Uchitelle)
07:21 PM Ruby Bug #21010: Endless method definition of `[]=` is SyntaxError in parse.y but allowed in Prism
Fixed in https://github.com/ruby/prism/pull/3377 eileencodes (Eileen Uchitelle)

12/16/2024

03:51 PM Ruby Revision a2123757 (git): [ruby/prism] Fix 3112 - disallow commas after block arg
Prism was already disallowing arguments after block args, but in
parse.y, any comma after a block arg is a syntax err...
eileencodes (Eileen Uchitelle)

12/11/2024

11:06 PM Ruby Bug #20938 (Closed): Percent String literal delimiter impacts string contents with parse.y
Applied in changeset commit:git|9fe6fd86936ead769fe983feb5461ca4f192f16e.
----------
[ruby/prism] Fix percent delimi...
eileencodes (Eileen Uchitelle)
11:06 PM Ruby Revision 9fe6fd86 (git): [ruby/prism] Fix percent delimiter strings with crlfs
parse.y treats CRLF as a LF and basically "normalizes" them before
parsing. That means a string like `%\nfoo\r\n` is...
eileencodes (Eileen Uchitelle)

Also available in: Atom