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)
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)
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)
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)
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)
@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)
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)
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/3e3addb8d2Eregon (Benoit Daloze)