Project

General

Profile

Backport #8260

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

Added by nagachika (Tomoyuki Chikanaga) over 6 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
[ruby-dev:47254]

Description

It is a bug fix about keyword arguments.

Associated revisions

Revision 80002f8e
Added by nagachika (Tomoyuki Chikanaga) over 6 years 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.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@40381 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

Revision 40381
Added by nagachika (Tomoyuki Chikanaga) over 6 years 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

Updated by nagachika (Tomoyuki Chikanaga) over 6 years 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 nagachika (Tomoyuki Chikanaga) over 6 years 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