jeremyevans0 (Jeremy Evans) wrote: > I'm not sure what led you to this statement, as the feature does work with lambdas and methods: > ... Hmm, not obvious from description in the accepted feature request. By recent 2.7.0-dev implement...dunrix (Damon Unrix)
Don't you think it may be just the high time stop throwing yet-another of *half-baked hacks* and cease work on implementation & release of the #4475 feature, until other and more mature solution is found ? It seems the whole concept o...dunrix (Damon Unrix)
Hi. I'm aware this issue is just a tip of an iceberg and Matz has the final say,however I'm worried the Ruby project is slipping from its original path. I mean, how easily it gives green-light to half-assed proposals, how there is con...dunrix (Damon Unrix)
> What would perhaps be nice would be to have a way to initialize these to nil, upon attr_* definition Why nice ? This is definitely a purpose of `initialize` method. Belongs to object initialization, not class definition. In additio...dunrix (Damon Unrix)
Eregon (Benoit Daloze) wrote: > In an ideal world, I think #itself with a block doing what #tap does today and #tap doing what #yield_self does would make sense. > ... This, exactly. Just another reminder how important is think decisi...dunrix (Damon Unrix)
I can see it just as an alternate way of expressing an identity function, not something foreign what would require standalone method. Just an optional modifier of received self. Thus more "logical", from my point of view I admit. Reusing...dunrix (Damon Unrix)
Hi, I'm suggesting all `Module#attr_` [methods](http://ruby-doc.org/core-2.4.1/Module.html#method-i-attr_accessor) should return array of generated method names, instead of useless `nil`. Make them more concise across `Module` API, c...dunrix (Damon Unrix)
Hi, please reconsider implementation of feature request #6721 planned for Ruby 2.5.0 . Instead of introducing new method `Object#yield_self`, just reuse existing `Object#itself` by taking an optional block argument. Find it much...dunrix (Damon Unrix)