Backport #8260

backport r40260 (non-symbol key is not a keyword argument)

Added by Tomoyuki Chikanaga about 1 year ago. Updated about 1 year ago.

[ruby-dev:47254]
Status:Closed
Priority:Normal
Assignee:Tomoyuki Chikanaga

Description

It is a bug fix about keyword arguments.

Associated revisions

Revision 40381
Added by Tomoyuki Chikanaga about 1 year ago

merge revision(s) 40260,40377: [Backport #8260]

* vm_insnhelper.c (vm_callee_setup_keyword_arg): non-symbol key is not
  a keyword argument, keep it as an positional argument.
  a keyword argument, keep it as a positional argument.

History

#1 Updated by Tomoyuki Chikanaga about 1 year ago

...and r40377 (fix a typo in ChangeLog).

r40260 cannot merged cleanly because it contains fixes for required keyword arguments, a new features in 2.1.0. I'll eliminate a hunk and merge it if make test-all successfully done.

#2 Updated by Tomoyuki Chikanaga about 1 year ago

  • Status changed from Assigned to Closed
  • % Done changed from 0 to 100

This issue was solved with changeset r40381.
Tomoyuki, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.


merge revision(s) 40260,40377: [Backport #8260]

* vm_insnhelper.c (vm_callee_setup_keyword_arg): non-symbol key is not
  a keyword argument, keep it as an positional argument.
  a keyword argument, keep it as a positional argument.

Also available in: Atom PDF