Benoit Daloze
Benoit Daloze
> It is ruby-install's policy to not workaround upstream bugs (be them ruby related or distro/OS issues). > This may not be the most popular or convenient stance, but it...
@postmodern @havenwood Congrats on the 0.7.0 release by the way :)
> not sure if adding a missing dependency warrants `0.8.5`. IMHO yes, adding the missing dependency is a bug fix and deserves a patch release. Regarding Homebrew I think a...
FYI one way to avoid all these issues is to use this branch of my fork: https://github.com/eregon/chruby/tree/do-no-set-gem-home That does not set GEM_HOME, which means each ruby has its own separate...
Actually the doc mentions a bit about this behavior, which I find surprising as well: http://ruby-doc.org/core-2.4.1/String.html#method-i-split ``` If pattern is a Regexp, str is divided where the pattern matches. Whenever...
FYI `**kwargs` can contain non-Symbols on Ruby 2.7+
@elia Could you ask what's the final decision on the bug report and mention this inconsistency?
FWIW, that behavior is arguably more behavior of Ruby 3. CRuby 2.7 already adds this bit but it's unclear if advisable for other Ruby implementations to follow that (e.g., if...
Or maybe in other words: fixing this is likely to introduce compatibility issues with code expecting 2.6 semantics. My advice would be to skip Ruby 2.7 and go directly 2.6...
FWIW in TruffleRuby I think this works by giving each `break` an ID, and the implicitly-added try/catch around the lambda body catches it. Then it doesn't matter at parse we...