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)
* 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)
@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)
Makes sense. Given https://github.com/ruby/ruby/blob/master/doc/language/box.md#ruby-box-types is it still necessary to have a root box? I think it doesn't have any purpose anymore, after this change it would be like: ``` source(bui...Eregon (Benoit Daloze)
From https://ruby.esa.io/posts/144#[Feature%20#21863]%20Add%20RBASIC_FLAGS()%20and%20RBASIC_SET_FLAGS()%20(eregon) > @nobu: why are RB_FL_SET, RB_FL_TEST, RB_FL_UNSET not enough? They can be used for bit flags in flags field. Other data...Eregon (Benoit Daloze)
What does "Rejected" means in this case? No plan to do this? Does that mean Universal Parser no longer has the intention to become the Ruby parser used by everything? Having to maintain both parsers and both bytecode compilers is no...Eregon (Benoit Daloze)
There is also `lambda { |a,| a }` which as far as I can tell ignores the trailing comma: ```ruby irb(main):015> proc { |a,| a }.call([1,2]) => 1 irb(main):016> lambda { |a,| a }.call([1,2]) => [1, 2] irb(main):017> -> (a,) { a } <intern...Eregon (Benoit Daloze)