shebang that includes "ruby" (https://github.com/ruby/prism/pull/4110) * Clarify the documentation of -x, it always searches a shebang that includes "ruby" * Update one more occurence --------- https://github.com/ruby/prism/commit/0c...Eregon (Benoit Daloze)
The implementation is still the same as of today: https://github.com/ruby/ruby/blob/4d87d43b01dbb312eb1ff5fbbc6c9f33218d91a2/thread.c#L2100-L2115 Meanwhile, `ruby_thread_has_gvl_p()` became a public API since #20877 ([commit](https:/...Eregon (Benoit Daloze)
Yes I think adding `RSTRING_RAW_PTR()` is a good way, I would just suggest another name: `RSTRING_START()`. Actually now I see this name was already proposed in https://bugs.ruby-lang.org/issues/19315#note-13. Why I think `RSTRING_ST...Eregon (Benoit Daloze)
Right, `Dir.glob('**/*', flags: File::FNM_DOTMATCH) { ... }` seems a good replacement nowadays, though people might not know about `FNM_DOTMATCH`. `FNM_DOTMATCH` used to have bugs (#17280) which made it error-prone but that's been fixed...Eregon (Benoit Daloze)
This would be great and make it much easier to install these recent Ruby versions on OS which have adopted (or soon will) OpenSSL 4.0, thank you!Eregon (Benoit Daloze)
jeremyevans0 (Jeremy Evans) wrote: > I'm not sure if the semantics for #super\_method for refined methods were ever discussed. I recall https://bugs.ruby-lang.org/issues/17007 (loop with `super` and refinements). That was solved by ...Eregon (Benoit Daloze)