General

Profile

maxfelsher (Max Felsher)

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 1 0 1

Activity

07/18/2026

04:40 PM Ruby Bug #22204 (Open): Kernel#require documentation pulls from RubyGems' version of method instead of core version (stable releases only)
Currently, https://docs.ruby-lang.org/en/4.0/Kernel.html#method-i-require shows the following text:
> When RubyGems is required, [`Kernel#require`](https://docs.ruby-lang.org/en/4.0/Kernel.html#method-i-require) is replaced with our o...
maxfelsher (Max Felsher)

02/24/2026

05:07 AM Ruby Bug #21921: Hash inconsistent ==, >=, <= behavior
> > > An entry `h0[k0]` in one hash is equal to an entry `h1[k1]` in another hash if and only if the two keys are equal (`k0 == k1`) and their two values are equal (`h0[k0] == h1[h1]`).
> ...
Yes, I read the spec as saying "Given two ha...
maxfelsher (Max Felsher)

02/10/2026

04:58 AM Ruby Bug #21870: Regexp: Warnings when using slightly overlapping \p{...} classes
If I'm reading the history right, the warning was added in #1831 in order to catch mistakes like a regexp defined as `/[:lower:]/` (as opposed to `/[[:lower:]]/`, I assume). I can see the value in that, but it does seem like there should... maxfelsher (Max Felsher)

06/04/2025

04:04 AM Ruby Feature #21346: Introduce `String#ensure_suffix`
I like this idea, but I'm concerned about the same method returning `self` in one case and a new string in another. It seems like it'd be easier to reason about if it either always returned a new string or always affected the original ob... maxfelsher (Max Felsher)

Also available in: Atom