General

Profile

Eregon (Benoit Daloze)

  • Login: Eregon
  • Registered on: 07/30/2009
  • Last sign in: 04/03/2026

Issues

open closed Total
Assigned issues 2 66 68
Reported issues 33 196 229

Projects

Project Roles Registered on
Ruby Committer 08/02/2012

Activity

04/14/2026

09:21 PM Ruby Misc #22001 (Open): Adding TruffleRuby in the CI of all default & bundled gems
I would like to add TruffleRuby (i.e. `ruby-version: truffleruby`, the latest release for improved stability) in the CI of all default & bundled gems.
I'm tracking the progress in https://github.com/truffleruby/truffleruby/issues/2644.
...
Eregon (Benoit Daloze)
09:03 PM Ruby Misc #22000 (Open): Requesting to be a co-maintainer of ostruct
I would like to become a co-maintainer of the `ostruct` gem (OpenStruct class).
I know currently @marcandre is the maintainer of `ostruct` but he seems less active recently (e.g. [open PRs](https://github.com/ruby/ostruct/pulls)) and ...
Eregon (Benoit Daloze)
08:48 PM Ruby Misc #21922: Permissions for committers for ex-default/bundled/unbundled gems repositories
Thank you for checking those, I have removed them.
How did you find out these gems have active maintainers?
I couldn't see them listed at https://github.com/ruby/ruby/blob/master/doc/maintainers.md (or at https://github.com/ruby/ruby...
Eregon (Benoit Daloze)
08:36 PM Ruby Feature #21963: A solution to completely avoid allocated-but-uninitialized objects
Eregon (Benoit Daloze) wrote in #note-8:
> So maybe the new allocator function should be like:
> ...
I'm thinking a more explicit name would be good, as `rb_copy_alloc_func_t` might sound like it's only for copying.
So how about `rb...
Eregon (Benoit Daloze)
08:26 PM Ruby Feature #21998 (Open): Add {Method,UnboundMethod,Proc}#source_range
I'm using matz's suggestion almost as-is from https://bugs.ruby-lang.org/issues/6012#note-53.
The only change is the proposed class name.
## Use Cases
Use cases have been discussed extensively and matz said:
> The use cases are r...
Eregon (Benoit Daloze)
08:00 PM Ruby Feature #21795: Methods for retrieving ASTs
@mame What do you think about my idea to use start line/column + end line/column (or equivalently, start & end offsets)?
AFAIK it solves all problems around this area, it's reliable, works across Prism versions, etc.
We could even use ...
Eregon (Benoit Daloze)

04/12/2026

11:35 AM Ruby Bug #21992: Defining BasicObject#initialize causes segmentation fault
nobu (Nobuyoshi Nakada) wrote in #note-1:
> `BasicObject#initialize` is not defined, so "redefining" may be questionable.
It seems it is defined:
```
$ ruby -ve 'p Class.new.instance_method :initialize'
ruby 3.4.9 (2026-03-11 rev...
Eregon (Benoit Daloze)

04/11/2026

09:43 PM Ruby Revision bf008f07 (git): [ruby/rubygems] Clarify the name and meaning of the first argument
to `gem spec`
(https://github.com/ruby/rubygems/pull/9476)
* GEMFILE sound like Bundler Gemfile but this is unrelated.
https://github.com/ruby/rubygems/commit/3e3addb8d2
Eregon (Benoit Daloze)

04/07/2026

10:11 PM Ruby Bug #21640: Core Pathname is missing 3 methods / is partially-defined
This should be solved with https://github.com/ruby/ruby/pull/16358, great! Eregon (Benoit Daloze)

04/06/2026

06:42 PM Ruby Revision 70e8654b (git): Update to ruby/spec@9ccd716
Eregon (Benoit Daloze)

Also available in: Atom