https://redmine.ruby-lang.org/
https://redmine.ruby-lang.org/favicon.ico?1711330511
2016-01-27T09:44:35Z
Ruby Issue Tracking System
Ruby master - Feature #12023: Allow ivars to be used as method arguments
https://redmine.ruby-lang.org/issues/12023?journal_id=56741
2016-01-27T09:44:35Z
nobu (Nobuyoshi Nakada)
nobu@ruby-lang.org
<ul><li><strong>Is duplicate of</strong> <i><a class="issue tracker-2 status-2 priority-4 priority-default" href="/issues/5825">Feature #5825</a>: Sweet instance var assignment in the object initializer</i> added</li></ul>
Ruby master - Feature #12023: Allow ivars to be used as method arguments
https://redmine.ruby-lang.org/issues/12023?journal_id=56744
2016-01-27T09:58:52Z
nobu (Nobuyoshi Nakada)
nobu@ruby-lang.org
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/56744/diff?detail_id=40138">diff</a>)</li></ul><p>With your patch, seems that <code>def initialize(@foo, @bar = @foo)</code> wouldn't work.</p>
<blockquote>
<pre><code class="diff syntaxhl" data-language="diff"><span class="gi">+ ID modified_acceptable_keywords[iseq->body->param.keyword->num];
</span></code></pre>
</blockquote>
<p>Dynamic size array isn't allowed in C89.</p>
Ruby master - Feature #12023: Allow ivars to be used as method arguments
https://redmine.ruby-lang.org/issues/12023?journal_id=59574
2016-07-10T12:59:11Z
nobu (Nobuyoshi Nakada)
nobu@ruby-lang.org
<ul><li><strong>Has duplicate</strong> <i><a class="issue tracker-2 status-6 priority-4 priority-default closed" href="/issues/12578">Feature #12578</a>: Instance Variables Assigned In parameters ( ala Crystal? )</i> added</li></ul>
Ruby master - Feature #12023: Allow ivars to be used as method arguments
https://redmine.ruby-lang.org/issues/12023?journal_id=60793
2016-10-08T02:38:39Z
nobu (Nobuyoshi Nakada)
nobu@ruby-lang.org
<ul><li><strong>Has duplicate</strong> <i><a class="issue tracker-2 status-6 priority-4 priority-default closed" href="/issues/12820">Feature #12820</a>: Shorter syntax for assigning a method argument to an instance variable</i> added</li></ul>