[#97086] [Ruby master Bug#16612] Enumerator::ArithmeticSequence#last with float range produces incorrect value — muraken@...
Issue #16612 has been updated by mrkn (Kenta Murata).
4 messages
2020/02/07
[#97307] [Ruby master Feature#16663] Add block or filtered forms of Kernel#caller to allow early bail-out — headius@...
Issue #16663 has been reported by headius (Charles Nutter).
29 messages
2020/02/28
[ruby-core:97121] [Ruby master Feature#16615] Group style access scope for macros
From:
shannonskipper@...
Date:
2020-02-11 18:15:58 UTC
List:
ruby-core #97121
Issue #16615 has been updated by shan (Shannon Skipper). The idea of attrs returning a Symbol was rejected in: https://bugs.ruby-lang.org/issues/9453 Your example doesn't seem to be a macro. How does this differ from attrs? ---------------------------------------- Feature #16615: Group style access scope for macros https://bugs.ruby-lang.org/issues/16615#change-84225 * Author: ted (Ted Johansson) * Status: Open * Priority: Normal ---------------------------------------- Given a method `.macro`, which defines an instance method `#bar` on a class, and returns the defined method's name as a symbol (`:bar`). ``` class Foo private macro :bar # On evaluation defines a method and returns its name. end ``` it would be neat if the dynamically defined instance method respected the scope in which its definition originated. (In this particular case `private`.) Note: I am aware that inline access scopes already work for dynamically defined methods, as they merely accept a symbol as an argument. -- https://bugs.ruby-lang.org/ Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>