General

Profile

jeremyevans0 (Jeremy Evans)

Issues

open closed Total
Assigned issues 1 44 45
Reported issues 4 145 149

Projects

Project Roles Registered on
Ruby Committer 04/14/2016

Activity

02/10/2026

03:13 PM Ruby Bug #21865: Crash on signal raise
Eregon (Benoit Daloze) wrote in #note-8:
> jeremyevans0 (Jeremy Evans) wrote in #note-5:
> ...
Sure: https://github.com/ruby/ruby/pull/16133
jeremyevans0 (Jeremy Evans)

02/09/2026

06:32 AM Ruby Misc #21839: DevMeeting-2026-02-12
* [Feature #21871] Add Module#undef_const (jeremyevans0)
* I'd like to add this method, which offers for constants the same behavior that `undef_method` offers for methods.
* This allows hiding specific constants inside a namespace...
jeremyevans0 (Jeremy Evans)
06:31 AM Ruby Feature #21871 (Open): Add Module#undef_const
I propose to add `Module#undef_const`, which would operate for constants similarly to how `undef_method` (and the `undef` keyword) works for methods. When an undefed constant is found during constant lookup, lookup stops, and results in ... jeremyevans0 (Jeremy Evans)

02/06/2026

03:10 PM Ruby Bug #21865: Crash on signal raise
Eregon (Benoit Daloze) wrote in #note-4:
> Interestingly enough I noticed I believe the same (or very similar) segfault yesterday when [trying to test the behavior](https://github.com/truffleruby/truffleruby/pull/4151#discussion_r277102...
jeremyevans0 (Jeremy Evans)

02/05/2026

03:03 PM Ruby Bug #21862 (Closed): dtrace is passed unmodified CPPFLAGS, but not all compiler flags are supported by dtrace
jeremyevans0 (Jeremy Evans)

01/14/2026

03:35 PM Ruby Feature #13683: Add strict Enumerable#single
matz (Yukihiro Matsumoto) wrote in #note-41:
> One possible solution is providing our version of `sole` that raises `ArgumentError`, only if AcriveSupport would define `SoleItemExpectedEror = ArgumentError` or something similar.
My u...
jeremyevans0 (Jeremy Evans)

01/12/2026

12:09 AM Ruby Bug #21832: segfault with argument forwarding, when combined with splat & positional arg
Very likely related to the `VM_CALL_FORWARDING` optimization introduced in commit:cdf33ed5f37f9649c482c3ba1d245f0d80ac01ce. jeremyevans0 (Jeremy Evans)

01/03/2026

07:58 PM Ruby Misc #21777: DevMeeting-2026-01-14
* [Feature #21264] Extract Date library from Ruby repo in the future (jeremyevans0)
* Do we want to extract `date` to bundled gems?
* I'm fine keeping it as stdlib, and if it needs a maintainer, I volunteer to maintain it.
* If ...
jeremyevans0 (Jeremy Evans)
07:55 PM Ruby Feature #21264: Extract Date library from Ruby repo in the future
I've been thinking more about this. If we want to move `date` from stdlib to bundled gems, I still think it would be best to have a subset of the current `Date` as be a core class. `Date` is very widely used, but the vast majority of usa... jeremyevans0 (Jeremy Evans)

12/22/2025

06:59 AM Ruby Bug #21799: Delegated top-level methods are not visible outside the Ruby Box
I think `box.Foo.say` should be `box::Foo.say`. https://github.com/ruby/ruby/pull/15690 jeremyevans0 (Jeremy Evans)

Also available in: Atom