General

Profile

Eregon (Benoit Daloze)

  • Login: Eregon
  • Registered on: 07/30/2009
  • Last sign in: 02/24/2026

Issues

open closed Total
Assigned issues 3 65 68
Reported issues 26 195 221

Projects

Project Roles Registered on
Ruby Committer 08/02/2012

Activity

03/06/2026

08:04 PM Ruby Misc #21922: Permissions for committers for ex-default/bundled/unbundled gems repositories
hsbt (Hiroshi SHIBATA) wrote in #note-1:
> First of all, the title is wrong. Ruby committers can still commit to the default gem repository.
Right, I'll update the title.
I reviewed the list, it contains some default gems but most o...
Eregon (Benoit Daloze)
07:21 PM Ruby Feature #21264: Extract Date library from Ruby repo in the future
Backlink to a PR `Replace C extension with pure Ruby implementation for Ruby >= 3.3`:
https://github.com/ruby/date/pull/155
Eregon (Benoit Daloze)
06:38 PM Ruby Feature #21943: Add StringScanner#get_int to extract capture group as Integer without intermediate String
jinroq (Jinroq SAITOH) wrote:
> In the context of `Date._strptime("%Y-%m-%d")`, this overhead is a significant portion of the total parse time, as shown in earlier profiling:
> ...
This part is not clear to me, notably what does that 40%...
Eregon (Benoit Daloze)
09:57 AM Ruby Feature #21875: Handling of trailing commas in lambda parameters
nobu (Nobuyoshi Nakada) wrote in #note-4:
> Rather I think it should be allowed even after optional/rest/keyword/keyword-rest arguments in block parameters too.
Wouldn't that be **very** confusing then because `proc { |a,| a }.call([...
Eregon (Benoit Daloze)

03/05/2026

11:08 PM Ruby Revision a81136b6 (git): [ruby/prism] Revert "Recompile when config.yml changes"
* This reverts commit https://github.com/ruby/prism/commit/ffe8f7a6e236.
* No longer necessary as the Makefile depends on all *.c and *.h.
https://github.com/ruby/prism/commit/5a33460adc
Eregon (Benoit Daloze)
11:08 PM Ruby Revision d7895589 (git): [ruby/prism] Include ext/prism/extconf.rb explicitly in prism.gemspec
* For consistency.
https://github.com/ruby/prism/commit/d4575f651a
Eregon (Benoit Daloze)
01:28 PM Ruby Feature #21665: Revisit Object#deep_freeze to support non-Ractor use cases
This came up again in https://github.com/dry-rb/dry-struct/pull/203.
People are thinking to use `Ractor.make_shareable` "because it's core and fast" instead of e.g. the IceNine gem.
But `Ractor.make_shareable` is only available on CRub...
Eregon (Benoit Daloze)

02/21/2026

08:25 PM Ruby Misc #21922 (Open): Permissions for committers for ex-default/bundled/unbundled gems repositories
I noticed recently that the team `ruby-committers` on GitHub no longer has write access to at least:
* https://github.com/ruby/benchmark
* https://github.com/ruby/cmath
* https://github.com/ruby/curses
* https://github.com/ruby/dbm
...
Eregon (Benoit Daloze)

02/17/2026

02:20 PM Ruby Revision 55ecc9c1 (git): [ruby/prism] Recompile when config.yml changes
* Fixes https://github.com/ruby/prism/issues/3931.
* The first line is the default one, we want to keep that default dependency too.
* Some docs about this: https://docs.ruby-lang.org/en/4.0/MakeMakefile.html
https://github.com/ruby/pri...
Eregon (Benoit Daloze)
02:08 PM Ruby Feature #18035: Introduce general model/semantic for immutability.
@ioquatix I think `deep_freeze` would be a clear solution for that, so probably best to add your comments/support to #21665 and potentially also add it to the dev meeting agenda. Eregon (Benoit Daloze)

Also available in: Atom