https://bugs.ruby-lang.org/https://bugs.ruby-lang.org/favicon.ico?17113305112013-02-24T23:13:58ZRuby Issue Tracking SystemBackport200 - Backport #7942: keyword arguments must use with paren?https://bugs.ruby-lang.org/issues/7942?journal_id=369352013-02-24T23:13:58Zko1 (Koichi Sasada)
<ul><li><strong>Tracker</strong> changed from <i>Backport</i> to <i>Feature</i></li><li><strong>Project</strong> changed from <i>Backport200</i> to <i>Ruby master</i></li><li><strong>Assignee</strong> set to <i>nobu (Nobuyoshi Nakada)</i></li></ul><p>Backport from where?</p>
<p>Order is:<br>
(1) Modify trunk<br>
(2) Backport to 2.0.0</p>
<p>BTW, I +1 for this proposal.</p> Backport200 - Backport #7942: keyword arguments must use with paren?https://bugs.ruby-lang.org/issues/7942?journal_id=369832013-02-25T14:31:01Zmarcandre (Marc-Andre Lafortune)marcandre-ruby-core@marc-andre.ca
<ul><li><strong>Tracker</strong> changed from <i>Feature</i> to <i>Bug</i></li></ul><p>Moving to bug.</p>
<pre><code>def foo x, opt:42; end # => ok
def foo opt:42; end # => syntax error, should be ok
def foo( opt:42); end # => ok
</code></pre> Backport200 - Backport #7942: keyword arguments must use with paren?https://bugs.ruby-lang.org/issues/7942?journal_id=370162013-02-26T09:38:18Zko1 (Koichi Sasada)
<ul><li><strong>Category</strong> set to <i>core</i></li><li><strong>Target version</strong> set to <i>2.1.0</i></li><li><strong>ruby -v</strong> set to <i>-v</i></li></ul> Backport200 - Backport #7942: keyword arguments must use with paren?https://bugs.ruby-lang.org/issues/7942?journal_id=370692013-02-26T10:24:54Znobu (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 r39504.<br>
jy, thank you for reporting this issue.<br>
Your contribution to Ruby is greatly appreciated.<br>
May Ruby be with you.</p>
<hr>
<p>parse.y: keyword argument without paren</p>
<ul>
<li>parse.y (IS_LABEL_POSSIBLE): allow labels for keyword arguments just<br>
after method definition without a parenthesis. <a href="/issues/7942">[ruby-core:52820]</a><br>
[Bug <a class="issue tracker-4 status-5 priority-4 priority-default closed" title="Backport: keyword arguments must use with paren? (Closed)" href="https://bugs.ruby-lang.org/issues/7942">#7942</a>]</li>
</ul> Backport200 - Backport #7942: keyword arguments must use with paren?https://bugs.ruby-lang.org/issues/7942?journal_id=370702013-02-26T10:25:57Znobu (Nobuyoshi Nakada)nobu@ruby-lang.org
<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> changed from <i>nobu (Nobuyoshi Nakada)</i> to <i>nagachika (Tomoyuki Chikanaga)</i></li><li><strong>Target version</strong> deleted (<del><i>2.1.0</i></del>)</li></ul> Backport200 - Backport #7942: keyword arguments must use with paren?https://bugs.ruby-lang.org/issues/7942?journal_id=370912013-02-26T18:32:32Znobu (Nobuyoshi Nakada)nobu@ruby-lang.org
<ul><li><strong>Subject</strong> changed from <i>keyword arguments must use with quot?</i> to <i>keyword arguments must use with paren?</i></li></ul> Backport200 - Backport #7942: keyword arguments must use with paren?https://bugs.ruby-lang.org/issues/7942?journal_id=374702013-03-11T01:13:07Znagachika (Tomoyuki Chikanaga)nagachika00@gmail.com
<ul><li><strong>Status</strong> changed from <i>Assigned</i> to <i>Closed</i></li></ul><p>This issue was solved with changeset r39708.<br>
jy, thank you for reporting this issue.<br>
Your contribution to Ruby is greatly appreciated.<br>
May Ruby be with you.</p>
<hr>
<p>merge revision(s) 39504: [Backport <a class="issue tracker-4 status-5 priority-4 priority-default closed" title="Backport: keyword arguments must use with paren? (Closed)" href="https://bugs.ruby-lang.org/issues/7942">#7942</a>]</p>
<pre><code>* parse.y (IS_LABEL_POSSIBLE): allow labels for keyword arguments just
after method definition without a parenthesis. <a href="/issues/7942">[ruby-core:52820]</a>
[Bug #7942]
</code></pre>