General

Profile

matz (Yukihiro Matsumoto)

Issues

Projects

Activity

01/10/2019

08:28 AM Ruby trunk Feature #6198 (Rejected): public/protected/private with attr_*
There's no use for `private` attr_reader, attr_writer, etc.
And `protected` is not encouraged enough for new feature...
matz (Yukihiro Matsumoto)
08:28 AM Ruby trunk Feature #6470 (Rejected): Make attr_accessor return the list of generated method
There's no use for `private` attr_reader, attr_writer, etc.
And `protected` is not encouraged enough for new feature...
matz (Yukihiro Matsumoto)
08:04 AM Ruby trunk Feature #15477: Proc#arity returns -1 for composed lambda Procs of known arguments
Yes, please.
Matz.
matz (Yukihiro Matsumoto)
06:57 AM Ruby trunk Bug #15416 (Closed): 配列リテラル内の引数を伴う括弧なしのメソッド呼び出しで syntax error
まつもと ゆきひろです。
一貫性という観点からは、両方共括弧なしでは呼べないという風にしたいのですが、どうやら互換性の問題が大きいので、とても直せそうにありません。ということで、苦肉の策ですが、現状維持とします。
調べると...
matz (Yukihiro Matsumoto)
05:49 AM Ruby trunk Feature #11473 (Closed): Immutable String literal in Ruby 3
I consider this for years. I REALLY like the idea but I am sure introducing this could cause HUGE compatibility issue... matz (Yukihiro Matsumoto)
05:37 AM Ruby trunk Feature #15483 (Rejected): Proc or Method combination with Symbol
I feel the expression `ary.map(&(:to_i << :chr))` is far less readable than `ary.map{|x|x.to_i.chr}`.
And the latter...
matz (Yukihiro Matsumoto)
05:02 AM Ruby trunk Feature #14145: Proposal: Better Method#inspect
I agree with the concept of showing more information by `Method#inspect`. Patch welcome.
Matz.

matz (Yukihiro Matsumoto)

12/15/2018

02:29 PM Ruby trunk Feature #15408: Deprecate object_id and _id2ref
I agree with removing `_id2ref` (gradually for not breaking existing code, of course).
I am against removing `object...
matz (Yukihiro Matsumoto)

12/12/2018

06:59 AM Ruby trunk Feature #10771: An easy way to get the source location of a constant
We picked `constant_source_location`. We will experiment with this method in 2.7 development.
Matz.
matz (Yukihiro Matsumoto)

11/28/2018

10:22 AM Ruby trunk Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
The first proposal of auto fiber was fibers with implicit context switch on I/O operations. They are fundamentally no... matz (Yukihiro Matsumoto)

Also available in: Atom