General

Profile

kddeisz (Kevin Deisz)

Issues

Activity

03/18/2019

08:24 PM Ruby trunk Feature #15632: Dynamic method references
Okay, in that case this can be closed. kddeisz (Kevin Deisz)
07:33 PM Ruby trunk Bug #15673: Number args + Ripper
I think I found it. I've attached a patch file. Please forgive me if I'm doing this wrong, this is my first contribut... kddeisz (Kevin Deisz)
06:28 PM Ruby trunk Bug #15673: Number args + Ripper
Some more investigation yields that `compile_error` is called with:
identifier false is not valid to get
kddeisz (Kevin Deisz)
06:20 PM Ruby trunk Bug #15673: Number args + Ripper
To be clear, I mean that:
``` ruby
require 'ripper'; Ripper.new('[1, 2, 3].map { @1 * 2 }').tap(&:parse).error?
...
kddeisz (Kevin Deisz)
02:13 PM Ruby trunk Bug #15673 (Closed): Number args + Ripper
Hi there -
Love the new number args for blocks. When I run
``` ruby
[1, 2, 3].map { @1 * 2 }
```
everythin...
kddeisz (Kevin Deisz)

03/01/2019

07:08 PM Ruby trunk Feature #15632 (Feedback): Dynamic method references
In Ruby 2.7 we have the new .: method reference operator, which is so great!
I was hoping to be able to use this o...
kddeisz (Kevin Deisz)

01/30/2019

09:54 PM Ruby trunk Bug #15404: Endless range has inconsistent chaining behaviour
Just want to add to this that
``` ruby
Ripper.sexp("1..\n1..5")
```
breaks and returns nil
kddeisz (Kevin Deisz)

01/24/2019

08:04 PM Ruby trunk Misc #15546: DevelopersMeeting20190207Japan
* [Feature [#14344](/issues/14344)] refine at class level (kddeisz)
* Shorter refinement syntax proposed based on ...
kddeisz (Kevin Deisz)

01/03/2019

02:15 PM Ruby trunk Bug #15501 (Closed): private_methods(false) changes behavior based on singleton class allocation
~~~ ruby
class Module
prepend Module.new
end
module Foo
end
p Foo.private_methods(false)
# => [:remove_c...
kddeisz (Kevin Deisz)

06/11/2018

03:31 PM Ruby trunk Feature #14680: Adding +@ and -@ to hash and array
Happy to specify it in the docs, but it would be odd to assume that it did since `.freeze` itself doesn't. kddeisz (Kevin Deisz)

Also available in: Atom