General

Profile

Yukihiro Matsumoto

Issues

Projects

Activity

02/22/2017

04:52 PM Ruby trunk Feature #13219: bug in Math.sqrt(n).to_i, to compute integer squareroot, new word to accurately ...
Marcus, probably you are confusing `Integer.sqrt()` and `Integer#sqrt()`.
The former, you call `Integer.sqrt(4) # =>...
09:50 AM Ruby trunk Feature #13219: bug in Math.sqrt(n).to_i, to compute integer squareroot, new word to accurately ...
It's OK to add the functionality. Is `Integer.sqrt(n)` OK for you?
Matz.
09:36 AM Ruby trunk Feature #13097: Deprecate Socket.gethostbyaddr and Socket.gethostbyname
I agree with Eric. Documentation deprecation is preferable.
Matz.
09:34 AM Ruby trunk Feature #13156 (Feedback): In-tree copy of ruby/spec
I have several concerns:
* If `ruby/spec` tries to be a **common** executable specification of the language, it se...
09:18 AM Ruby trunk Feature #13166: Feature Request: Byte Arrays for Ruby 3
Should we use narray/numarray instead? Maybe we can make either of them a bundled gem.
Matz.
09:06 AM Ruby trunk Feature #13241: Method(s) to access Unicode properties for characters/strings
I am neutral about the proposal, but the method names are too generic. It should be prefixed by `unicode_` for exampl...
07:40 AM CommonRuby Feature #12508: Integer#mod_pow
Go ahead and add `pow(a,b)`.
Matz.
07:39 AM Ruby trunk Feature #13083: {String|Symbol}#match{?} with nil returns falsy as Regexp#match{?}
Those methods (but `=~`) should consistently raise exceptions.
Matz.
07:34 AM Ruby trunk Feature #13077: [PATCH] introduce String#fstring method
For the time being, let us make `-@` to call `rb_fstring`.
If users want more descriptive name, let's discuss later....
07:06 AM Ruby trunk Feature #9846 (Rejected): Regexp#to_regexp
Is there any concrete use-case? Consistency is not the best reason.
This proposal leads against Duck typing.
Matz.

Also available in: Atom