zenspider (Ryan Davis) - Ruby Issue Tracking System
- Login: zenspider
- Registered on: 07/10/2008
- Last sign in: 01/13/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 48 | 48 |
| Reported issues | 2 | 25 | 27 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Committer | 03/27/2024 |
Activity
02/06/2026
-
11:54 PM Ruby Bug #21867 (Assigned): enabling Ruby::Box changes puts/warn to no longer use $stdout/$stderr
- On 4.0.1 or latest build as of 2026-02-06, given:
```ruby
warn "run with RUBY_BOX=1 to repro the error" unless ENV["RUBY_BOX"]
require "stringio"
def capture_io
captured_stdout, captured_stderr = StringIO.new, StringIO.new
...
10/17/2025
-
12:53 AM Ruby Bug #21641 (Closed): Hash#to_s behaves different in 3.4
- closed by request of OP zenspider (Ryan Davis)
05/10/2025
-
10:01 PM Ruby Bug #21327 (Closed): Windows builds seem broken after clock_gettime changes?
- https://github.com/ruby/ruby/actions/workflows/windows.yml
not sure how stable windows normally is, but this looks consistent since this commit (5855986)
Assigning to nobu to investigate. zenspider (Ryan Davis) -
09:57 PM Ruby Bug #21326 (Closed): Instruction generation differences between parse.y and prism for `def a(x, ...); b(...); end`
- Diff instructions using:
```sh
DUMP="puts RubyVM::InstructionSequence.compile(ARGV.first).disasm.gsub(/^\d+ /, '')"
RUBY="def a(x, ...); b(...); end"
env -u RUBYOPT \
diff -U99 \
<(./build/ruby -v --parser=parse.y -e "$... zenspider (Ryan Davis)
04/28/2025
-
08:15 PM Ruby Bug #21291 (Open): possible bug with /m regexp and $ based on input
- reported in discord by the.unnamed user:
``` ruby
#!/usr/bin/env -S ruby -vw
# => ruby 3.4.2 (2025-02-15 revision d2930f8e7a) +PRISM [arm64-darwin24]
p "a\n" =~ /$./m
# => 1
p "a\n" =~ /$.*/m
# => 1
p "aa\n" =~ /$./m
# => 2
... zenspider (Ryan Davis)
01/08/2025
-
06:13 AM Ruby Feature #21015: Add in a `-g` flag, like `-s` but with a few more quality of life features
- For the record, I love this and want it very badly.
I advocated for `-ss` to mean "an extension of `-s`", much like some CLIs do `-vv` to mean "more verbose". This would mean "more switches"... Since `sflag` is already an integer and ... zenspider (Ryan Davis)
12/26/2024
-
08:34 PM Ruby Bug #20986: Bug in Prism parser with `?\C`
- Caught via ruby_parser's lexer tests zenspider (Ryan Davis)
11/28/2024
-
01:08 AM Ruby Misc #20913: Proposal: Adding Jeremy Evans and Burdette Lamar to www.ruby-lang.org's English Editorial Team
- I would also like to be added to both. zenspider (Ryan Davis)
03/14/2024
-
07:19 PM Ruby Misc #20028: I'd like my commit bit back
- (I'd like to get started triaging ruby/rdoc issues and PRs ASAP... too much bitrot) zenspider (Ryan Davis)
-
07:18 PM Ruby Misc #20028: I'd like my commit bit back
- GAH! Took me long enough! https://github.com/ruby/git.ruby-lang.org/pull/79 ❤️ zenspider (Ryan Davis)
Also available in: Atom