General

Profile

headius (Charles Nutter)

Issues

open closed Total
Assigned issues 0 22 22
Reported issues 20 94 114

Projects

Project Roles Registered on
Ruby Committer 12/13/2012

Activity

01/07/2026

07:44 PM Ruby Feature #13683: Add strict Enumerable#single
zverok (Victor Shepelev) wrote in #note-39:
> > How about #one! or similar to indicate it must be one element?
> ...
Ruby also uses it other places, like `exit!` and `kill!`, OpenSSL's `generate_key!`, Date's `new!`. It's also in Engli...
headius (Charles Nutter)
02:32 PM Ruby Feature #13683: Add strict Enumerable#single
I don't like #sole as the method name but I can't quite explain why. I'd rather have #single or #singleton (The mathematical term for a set of one) or a two word #single_element or #one_only.
How about #one! or similar to indicate it ...
headius (Charles Nutter)

01/06/2026

11:25 PM Ruby Feature #21826: Deprecating RubyVM::AbstractSyntaxTree
I am in favor, but that's no surprise. headius (Charles Nutter)

01/05/2026

09:15 PM Ruby Feature #8948: Frozen regex
I am also +1 for this change.
In general I'd like to see a steady progression toward more frozen-by-default core types, especially when the need for mutability is as questionable as the examples given here.
However I understand the...
headius (Charles Nutter)

11/19/2025

11:36 AM Ruby Revision bbb4c7b8 (git): Update to ruby/mspec@bd8efcf
headius (Charles Nutter)
11:36 AM Ruby Revision 85cd08e4 (git): Update to ruby/spec@2e11d2a
headius (Charles Nutter)

11/11/2025

10:33 PM Ruby Revision 8afe65cd (git): [ruby/io-wait] Bump version to 0.3.5 to incorporate JRuby release fixes
https://github.com/ruby/io-wait/commit/284cb654cf headius (Charles Nutter)
10:30 PM Ruby Revision 5c9d5a66 (git): [ruby/io-wait] 0.3.5.test1 fixing JRuby release process
https://github.com/ruby/io-wait/commit/c0ae05e319 headius (Charles Nutter)
10:18 PM Ruby Revision 8428e5e8 (git): [ruby/io-wait] Bump version to 0.3.4
https://github.com/ruby/io-wait/commit/cd163938e5 headius (Charles Nutter)
08:49 PM Ruby Bug #21672: `IO::Buffer.new` does not check that flags are valid
@trinistr First off, Thanks for your work on specs recently. I did a quick implementation of IO::Buffer for j Ruby last year but only relied on the core tests. Having a complete set of specs will be very helpful.
Along with these fla...
headius (Charles Nutter)

Also available in: Atom