No update on this? In case my previous posts were too confusing, here's the gist of it: As far as I can tell, MRI does not implement the behavior that #8040 describes, so I think this is a bug.97jaz (Jon Zeppieri)
I don't believe that's true. If I understand #8040 correctly, it's change is well summarized in comment 2: > But, it may be good that we consider the hash for a keyword *only when* the number of arguments is more than the expected manda...97jaz (Jon Zeppieri)
=begin I recently fixed keyword arguments in the JRuby interpreter, and I then found an example for which MRI and JRuby have different behavior: def foo(a, b, c=1, *d, e, f:2, **g) [a, b, c, d, e, f, g] end foo(1, 2, f...97jaz (Jon Zeppieri)