shan (Shannon Skipper)
- Login: shan
- Registered on: 12/23/2012
- Last sign in: 11/24/2025
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 0 | 0 |
| Reported issues | 4 | 9 | 13 |
Activity
01/03/2026
-
09:12 AM Ruby Revision 65f9c4a0 (git): Drop memberless Data/Struct#inspect trailing space
- Anonymous memberless Structs and Data were returning `#<struct >` and
`#<data >` with a trailing space. Now they return `#<struct>` and
`#<data>` to match attrless class behavior and look a bit more compact.
11/18/2025
-
09:57 PM Ruby Revision 65660037 (git): ZJIT: Avoid `NaN%` ratio appearing in stats
-
09:57 PM Ruby Revision cbe65ebb (git): ZJIT: Skip empty counter sections in stats
10/16/2025
-
07:24 PM Ruby Bug #21641: Hash#to_s behaves different in 3.4
- Please feel free to join us on [Ruby Discord](https://discord.gg/ad2acQFtkh) or [#ruby IRC](https://web.libera.chat/#ruby) to discuss all the options! Refining Hash is one way:
``` ruby
module LegacyHashToS
refine Hash do
def t...
09/01/2025
-
12:54 AM Ruby Feature #21556: Add true? and false? methods to NilClass, TrueClass, FalseClass, and String
- I wonder if the inclusion of the String variant could be considered again even though it has been merged? Is there a domain where `"true"` and `"false"` Strings are used? The Rails variant trying to support env vars makes more sense to m...
08/29/2025
-
10:57 PM Ruby Feature #21555: Add support for predicate attribute reader names
- Dan0042 (Daniel DeLorme) wrote in #note-2:
> Also related to #5781 #11167 #12046 #15991 #19708
> ...
Wow! There's already an open ticket for this exact issue even. I apologize for not properly searching before filing. I should have jus...
08/28/2025
-
10:56 PM Ruby Feature #21555 (Rejected): Add support for predicate attribute reader names
- After manually aliasing predicate methods many times, I wanted to propose letting `attr_reader` take predicate method names that correspond to instance variables of the base name without a trailing question mark. https://github.com/ruby/...
06/05/2025
02/28/2025
-
08:21 PM Ruby Feature #15393: Add compilation flags to freeze Array and Hash literals
- tenderlovemaking (Aaron Patterson) wrote:
> (Also I think maybe "frozen\_literals" would be a better name, but I don't want to imply that numbers or booleans are frozen too)
I just wanted to note it seems we have more and more litera...
02/16/2025
-
12:53 AM Ruby Feature #21121: Ractor channels
- This seems really handy. I wonder if it would be worth considering having an optional self-closing block variant?
``` ruby
Ractor::Channel.new do |channel|
# Automatically ensure `channel.close_incoming` and `channel.close_outgoin...