alexeymuranov (Alexey Muranov)

  • Registered on: 07/30/2011
  • Last connection: 05/25/2012

Activity

Reported issues: 5

05/18/2012

05:19 pm ruby-trunk Feature #5185: Set#merge acts in place but Hash#merge does not
=begin
As the topic is surprising behavior of (({Set})) methods, i propose to deprecate (({Set#+})) as an alias of ((...

05/16/2012

03:49 am ruby-trunk Bug #6434: Block passed implicitly via super
@Thomas, i didn't know it could change. In fact, i do not know where to find an up to date documentation about basic...

05/15/2012

05:04 pm ruby-trunk Bug #6434: Block passed implicitly via super
Just a note: `super` without arguments is documented to pass all arguments, so to not pass a block can only be expect...
03:41 am ruby-trunk Feature #6373: public #self
Another option: #the_self. The same number of symbols as in #yourself, but harder to type :(.

05/08/2012

08:29 pm ruby-trunk Feature #6409: public_send is easily bypassed
=begin
Maybe something like:

class SafeClass
METHOD_SAFE = { :safe_method_1 => true, :safe_method_2 => true }...
07:02 pm ruby-trunk Feature #6409: public_send is easily bypassed
@postmodern, `send` is a public method, why would `public_send` refuse to call it? Were you suggesting to remove the...

05/01/2012

01:10 am ruby-trunk Feature #6373: public #self
Thomas, i think an argument against public #self is that 'self' is a reserved word, which moreover is used more as an...

04/30/2012

04:06 pm ruby-trunk Feature #6375: Python notation for literal Hash
Ok, thanks for the explanation.
Alexey.
08:30 am ruby-trunk Feature #6375: Python notation for literal Hash
Matz, currently { 'a': 'b' } does not work in Ruby, do you propose that it be a synonym for { :a => 'b' } in a future...

04/29/2012

10:00 pm ruby-trunk Feature #6375: Python notation for literal Hash
Ok. However, i was not proposing to remove the 1.9 syntax: { a: 'b' } could be a shorthand notation for { :a: 'b' },...

Also available in: Atom