General

Profile

matz (Yukihiro Matsumoto)

Issues

Projects

Activity

Today

08:36 AM Ruby trunk Feature #14709 (Closed): Proper pattern matching
We are not going to add the pattern matcher proposed in the OP (that uses %p), because it is a mere prototype. Yuki t...
08:26 AM Ruby trunk Feature #14781 (Feedback): Enumerator#generate
I am not fully satisfied with the name `generate` since the word does not always imply sequence generation. If someon...
06:13 AM Ruby trunk Bug #14699: Subtle behaviors with endless range
I agree with @marcandre here. Let's raise exceptions.
Matz.

06/14/2018

04:07 AM Ruby trunk Bug #14847: `clone` can generate strange objects
まつもと ゆきひろです
おそらくは FL_FREEZE などいくつかのフラグだけ特別にコピーするべきなんだと思います。
最近 mruby でも同様のレポートが来て、あちらでは FREEZE だけコピーすることにしました。
C...

06/13/2018

10:07 AM Ruby trunk Bug #14845: Endless Range with nil
I meant `(1..).to_a` to raise an exception (for apparent infinity loop), not prohibiting `1..nil`'.
Matz.

06/04/2018

09:37 AM Ruby trunk Feature #14821: aditional arguments to yield_self
Your proposal makes the specific case simpler like your example, but in general, it makes the intention of `yield_sel...
09:28 AM Ruby trunk Feature #14821 (Rejected): aditional arguments to yield_self

05/31/2018

11:17 PM Ruby trunk Feature #14594: Rethink yield_self's name
Right. I am not against the idea of function composition. But it should be discussed separately from `yield_self` and...
04:50 PM Ruby trunk Feature #14594: Rethink yield_self's name
@jrochkind It is introduced that a normal object can behave like promises.
So the name conflict is intentional.
If ...

05/30/2018

08:25 AM Ruby trunk Feature #14594 (Closed): Rethink yield_self's name
Applied in changeset trunk|r63525.
----------
object.c: Add a new alias `then` to `Kernel#yield_self`; [Feature #14594]

Also available in: Atom