General

Profile

Yukihiro Matsumoto

Issues

Projects

Activity

08/24/2016

01:18 PM Ruby trunk Feature #12697 (Feedback): Why shouldn't Module meta programming methods be public?
I still believe
```
class String
include Term::ANSIColor
end
```
is far better than `String.include Term:...

08/19/2016

04:47 PM Ruby trunk Feature #12690: Improve GC with external library that may use large memory
LGTM. Iff Koichi agrees, it should be merged.
Matz.

08/15/2016

04:29 PM Ruby trunk Feature #12512: Import Hash#transform_values and its destructive version from ActiveSupport
`map_values`, `map_keys` and `map_pairs` seems consistent.
In addition, we are considering adding a method to crea...
09:42 AM Ruby trunk Feature #12512: Import Hash#transform_values and its destructive version from ActiveSupport
From our discussion, we concerned `map_values` is too close to `map.values`, which has totally different semantics. B...

08/11/2016

07:23 AM Ruby trunk Feature #12593 (Rejected): Allow compound assignements to work when destructuring arrays
I am not going to make multiple assignments even more complex.
The behavior of OP_ASGN for multiple assignments is n...

08/10/2016

01:31 PM Ruby trunk Feature #12512: Import Hash#transform_values and its destructive version from ActiveSupport
Benoit,
The name and behavior haven't fixed yet. So we welcome discussion.
Your statement about "Ruby-like" is ...

08/09/2016

02:54 PM Ruby trunk Feature #12635 (Rejected): Shuffling/Reassigning "namespaces" more easily
Probably you want an isolated loading system like Java's or Python's. That's fine. It must be a good idea.
But I don...
02:45 PM Ruby trunk Feature #12573 (Rejected): Introduce a straightforward way to discover whether a process is running
It should be named `exist?` to be consistent with other methods in the standard libraries.
Besides that, I don't see...
02:36 PM Ruby trunk Feature #12626 (Rejected): Add ceiling alias for ceil on Numeric objects
Having both `ceil` (backed by UNIX tradition) and `ceiling` (better for English natives? dunno) only introduces confu...
02:33 PM Ruby trunk Feature #12624 (Rejected): !== (other)
The explicit use of `===` for type checking is against duck typing principle.
I don't accept syntax enhancement prop...

Also available in: Atom