General

Profile

zenspider (Ryan Davis)

  • Login: zenspider
  • Registered on: 07/10/2008
  • Last sign in: 10/16/2026

Issues

open closed Total
Assigned issues 0 49 49
Reported issues 3 28 31

Projects

Project Roles Registered on
Ruby Committer 03/27/2024

Activity

10/16/2026

07:12 PM Ruby Misc #22417: DevMeeting-2026-11-12
derp. 4.1... need more coffee zenspider (Ryan Davis)
07:10 PM Ruby Misc #22417: DevMeeting-2026-11-12
I'd like #22244 to be considered for 4.2. I won't be able to attend but maybe @tenderlovemaking could represent this for me?
(status: already worked down feedback from @nobu, currently green. Just needs review & merge)
zenspider (Ryan Davis)

10/15/2026

07:00 PM Ruby Feature #22244: `ruby -UU` should set both internal and external, `ruby -E` should print encoding list
@matz any chance I can get this enhancement into 4.1? I think it helps usability a fair amount:
```
10001 $ ./build/miniruby tool/runruby.rb --extout=build --archdir=build -- -E
Available Encodings:
ASCII-8BIT, Big5, Big5-HK...
zenspider (Ryan Davis)

10/11/2026

08:07 PM Ruby Bug #22425: shield frozen tests in test_rubyoptions.rb from externally defined RUBYOPT
all greened up zenspider (Ryan Davis)
12:43 AM Ruby Bug #22425 (Open): shield frozen tests in test_rubyoptions.rb from externally defined RUBYOPT
fixed in https://github.com/ruby/ruby/pull/19294
zenspider (Ryan Davis)
12:28 AM Ruby Feature #22244: `ruby -UU` should set both internal and external, `ruby -E` should print encoding list
This is all greened up. Sorry for taking so long! zenspider (Ryan Davis)

08/13/2026

06:56 PM Ruby Feature #22244: `ruby -UU` should set both internal and external, `ruby -E` should print encoding list
PR is being worked down with feedback from @nobu
https://github.com/ruby/ruby/pull/18319
:heart:
zenspider (Ryan Davis)
06:51 AM Ruby Feature #22244: `ruby -UU` should set both internal and external, `ruby -E` should print encoding list
Quick and dirty patch: https://github.com/ruby/ruby/compare/master...zenspider:ruby:zenspider__encodings?expand=1
This is rough. I'm faking an eval early in the option handling. There is probably a better C way to do this. It is proba...
zenspider (Ryan Davis)
01:48 AM Ruby Feature #22244 (Open): `ruby -UU` should set both internal and external, `ruby -E` should print encoding list
```
10004 $ env -u LANG ruby -U -e 'pp [Encoding.default_internal, Encoding.default_external]'
[#<Encoding:UTF-8>, #<Encoding:US-ASCII>]
10005 $ env -u LANG ruby -EUTF-8 -e 'pp [...]'
[nil, #<Encoding:UTF-8>]
10006 $ env -u LANG...
zenspider (Ryan Davis)

04/17/2026

09:56 PM Ruby Bug #22007: Inconsistent type checking on rescue
Eregon (Benoit Daloze) wrote in #note-2:
> I think a better fix, related to this issue, would be to stop checking the class of rescue clauses, I think any expression should be allowed and just call `===` on them.
> ...
so what should `...
zenspider (Ryan Davis)

Also available in: Atom