General

Profile

prijutme4ty (Ilya Vorontsov)

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 10 25 35

Activity

02/13/2020

11:27 AM Ruby master Bug #16631 (Closed): Local variable assignment occured in condition clause of postfix-if doesn't allow immediate access to this variable
I've found that usual-if and postfix-if work differently when there is an assignment in condition.
In both cases, a ...
prijutme4ty (Ilya Vorontsov)

07/11/2018

02:35 AM Ruby master Feature #14904: Make it possible to run instance_eval with zero-arguments lambda
My use case is just a simple example showing why current behavior isn't as good as it can be.
That's not about lam...
prijutme4ty (Ilya Vorontsov)

07/09/2018

11:42 AM Ruby master Feature #14904: Make it possible to run instance_eval with zero-arguments lambda
Sorry, define_method in example should be that:
```
define_method(param_name){ instance_eval(&kwargs[:default]) }
```
prijutme4ty (Ilya Vorontsov)
11:32 AM Ruby master Feature #14904 (Open): Make it possible to run instance_eval with zero-arguments lambda
At a moment #instance_eval always yields an object to a given block. Though if we passed lambda as a block for instan... prijutme4ty (Ilya Vorontsov)

12/26/2016

10:33 PM Ruby master Feature #10641: Introduce Fixnum#finite? and Bignum#finite?
It looks, feature request can be closed (implemented in #12039) prijutme4ty (Ilya Vorontsov)

06/01/2016

12:05 PM Ruby master Bug #12437: Is it "legal" to call collect! in class initializer?
Second call to `categories.collect!` works over Categories object. `Set#collect!` tries to create a new set. `Categor... prijutme4ty (Ilya Vorontsov)

05/12/2016

04:07 PM Ruby master Feature #11090: Enumerable#each_uniq and #each_uniq_by
Why introduce one more method if we can just implement `#uniq` (with or without block, sticking to `Array#uniq` seman... prijutme4ty (Ilya Vorontsov)

12/29/2015

12:57 PM Ruby master Feature #11925 (Closed): Struct construction with kwargs
Propose to make Struct subclass constructors which accept keyword arguments. Not sure, if it's reasonable to allow `.... prijutme4ty (Ilya Vorontsov)
12:54 PM Ruby master Feature #11923: Put Struct accessors into separate module to allow redefining them in Struct.new's block
Sorry. Don't how to choose appropriate assignee. prijutme4ty (Ilya Vorontsov)
11:57 AM Ruby master Feature #11923 (Open): Put Struct accessors into separate module to allow redefining them in Struct.new's block
`Struct.new(*args, &block)` creates a subclass of `Struct`. Some methods like accessors are defined right in newly cr... prijutme4ty (Ilya Vorontsov)

Also available in: Atom