https://bugs.ruby-lang.org/https://bugs.ruby-lang.org/favicon.ico?17113305112013-03-22T04:51:24ZRuby Issue Tracking SystemRuby master - Bug #8139: keyreq and keyresthttps://bugs.ruby-lang.org/issues/8139?journal_id=377992013-03-22T04:51:24Znobu (Nobuyoshi Nakada)nobu@ruby-lang.org
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Closed</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>This issue was solved with changeset r39869.<br>
Nobuhiro, thank you for reporting this issue.<br>
Your contribution to Ruby is greatly appreciated.<br>
May Ruby be with you.</p>
<hr>
<p>vm_insnhelper.c: check required kwarg with resthash</p>
<ul>
<li>vm_insnhelper.c (vm_callee_setup_keyword_arg): should check required<br>
keyword arguments even if rest hash is defined. <a href="/issues/8139">[ruby-core:53608]</a><br>
[Bug <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Bug: keyreq and keyrest (Closed)" href="https://bugs.ruby-lang.org/issues/8139">#8139</a>]</li>
</ul> Ruby master - Bug #8139: keyreq and keyresthttps://bugs.ruby-lang.org/issues/8139?journal_id=378292013-03-23T03:38:05Znagachika (Tomoyuki Chikanaga)nagachika00@gmail.com
<ul><li><strong>Tracker</strong> changed from <i>Bug</i> to <i>Backport</i></li><li><strong>Project</strong> changed from <i>Ruby master</i> to <i>Backport200</i></li><li><strong>Category</strong> deleted (<del><i>core</i></del>)</li><li><strong>Status</strong> changed from <i>Closed</i> to <i>Assigned</i></li><li><strong>Assignee</strong> set to <i>nagachika (Tomoyuki Chikanaga)</i></li></ul><p>I think this is definitely a bugfix. I'll backport r39869.</p> Ruby master - Bug #8139: keyreq and keyresthttps://bugs.ruby-lang.org/issues/8139?journal_id=385232013-04-14T02:05:53Znagachika (Tomoyuki Chikanaga)nagachika00@gmail.com
<ul><li><strong>Tracker</strong> changed from <i>Backport</i> to <i>Bug</i></li><li><strong>Project</strong> changed from <i>Backport200</i> to <i>Ruby master</i></li><li><strong>Status</strong> changed from <i>Assigned</i> to <i>Closed</i></li><li><strong>Assignee</strong> changed from <i>nagachika (Tomoyuki Chikanaga)</i> to <i>nobu (Nobuyoshi Nakada)</i></li></ul><p>It is a bugfix about require keyword arguments which is a new feature of 2.1. [Feature <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Feature: Non-optional (required) keyword args (Closed)" href="https://bugs.ruby-lang.org/issues/7701">#7701</a>]<br>
No need to backport. sorry.</p>