https://bugs.ruby-lang.org/
https://bugs.ruby-lang.org/favicon.ico?1711330511
2016-07-30T01:18:53Z
Ruby Issue Tracking System
Ruby master - Feature #12638: Symbol#to_proc probable bug (seems not to support refinements)
https://bugs.ruby-lang.org/issues/12638?journal_id=59836
2016-07-30T01:18:53Z
nobu (Nobuyoshi Nakada)
nobu@ruby-lang.org
<ul><li><strong>Is duplicate of</strong> <i><a class="issue tracker-2 status-5 priority-4 priority-default closed" href="/issues/9451">Feature #9451</a>: Refinements and unary & (to_proc)</i> added</li></ul>
Ruby master - Feature #12638: Symbol#to_proc probable bug (seems not to support refinements)
https://bugs.ruby-lang.org/issues/12638?journal_id=59838
2016-07-30T01:19:09Z
nobu (Nobuyoshi Nakada)
nobu@ruby-lang.org
<ul><li><strong>Tracker</strong> changed from <i>Bug</i> to <i>Feature</i></li></ul>
Ruby master - Feature #12638: Symbol#to_proc probable bug (seems not to support refinements)
https://bugs.ruby-lang.org/issues/12638?journal_id=60903
2016-10-15T05:17:12Z
nobu (Nobuyoshi Nakada)
nobu@ruby-lang.org
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Closed</i></li></ul><p>Applied in changeset r56426.</p>
<hr>
<p>vm_args.c: allow refinements in Symbol proc</p>
<ul>
<li>vm_args.c (refine_sym_proc_call): search and call method with<br>
refinements.</li>
<li>vm_args.c (vm_caller_setup_arg_block): enable refinements when<br>
enabled in the caller. [Feature <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Feature: Refinements and unary & (to_proc) (Closed)" href="https://bugs.ruby-lang.org/issues/9451">#9451</a>]</li>
</ul>