General

Profile

matz (Yukihiro Matsumoto)

Issues

Projects

Activity

08/09/2018

07:50 AM Ruby trunk Feature #14944: Support optional inherit argument for Module#method_defined?
I think this is a good idea. Accepted.
Matz.
06:44 AM Ruby trunk Feature #14877 (Rejected): Calculate age in Date class
I don't think the calculation of age from the birthday is not a responsibility of `Date` class.
There may be a chanc...
06:13 AM Ruby trunk Feature #14887 (Closed): Array#delete_if does not use #delete
06:13 AM Ruby trunk Feature #14887: Array#delete_if does not use #delete
It is intentional optimization for time & space. Besides that a subclass of Array (or String) is generally not a good...

07/30/2018

02:31 PM Ruby trunk Feature #14951: New operator to evaluate truthy/falsy/logical equivalence
Can you show me examples of concrete usage of the proposed operator?
Your explanation is a bit vague.
Matz.

07/26/2018

03:32 PM Ruby trunk Feature #14183: "Real" keyword argument
@shevegen Of course, we will take plenty of time to migrate before making it a keyword.
If we made the decision, we ...

07/18/2018

07:33 AM Ruby trunk Feature #14913 (Closed): Extend case to match several values at once
We will discuss the pattern matching in #14912.
Matz.
06:24 AM Ruby trunk Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
If the requirement is adding a predicate method to check if a string contains only characters with space property (de...
06:23 AM Ruby trunk Feature #14914: Add BasicObject#instance_exec_with_block
Real-world use-case, please?
Any problem with the following code?
```
blk = proc{|x| self * x}
1.instance_exec(...
06:03 AM Ruby trunk Feature #14473 (Open): Add Range#subrange?
The method name `subrange?` may cause confusion that which includes which.
I propose `cover?` to accept ranges.
M...

Also available in: Atom