General

Profile

mame (Yusuke Endoh)

  • Login: mame
  • Email: mame@ruby-lang.org
  • Registered on: 05/28/2008
  • Last sign in: 07/24/2025

Issues

open closed Total
Assigned issues 2 146 148
Reported issues 19 331 350

Projects

Project Roles Registered on
Ruby Committer, Security team, Infrastructure team 05/28/2008

Like

Activity

Today

03:59 AM Ruby Feature #21533: Introduce `Time#am?` and `Time#pm?`
I'm not strongly opposed, but I have a slight doubt about `noon.pm?` returning `true`.
According to NIST, designat...
mame (Yusuke Endoh)

08/06/2025

01:22 AM Ruby Feature #21527: Proposal: Math.log1p and Math.expm1
I investigated how other languages name the `log1p` function:
* `log1p`: Python, Java, JavaScript, Go, PHP, .NET, ...
mame (Yusuke Endoh)

08/05/2025

05:58 PM Ruby Revision f814a777 (git): [ruby/prism] Reject `true && not true`
A command-call-like `not true` must be rejected after `&&` and `||`.
https://bugs.ruby-lang.org/issues/21337
https:...
mame (Yusuke Endoh)
05:17 AM Ruby Bug #21530: Is IO#eof? supposed to always block and read?
The short answer is: Ruby handles EOF in the Pascal style, not the C style.
In C, the `FILE` structure has an EOF ...
mame (Yusuke Endoh)

08/02/2025

11:35 AM Ruby Feature #21527 (Open): Proposal: Math.log1p and Math.expm1
Let's add `Math.log1p` and `Math.expm1`.
* `Math.log1p(x)`: Computes `Math.log(x + 1)`
* `Math.expm1(x)`: Compute...
mame (Yusuke Endoh)

07/29/2025

08:02 AM Ruby Bug #21139: Prism and parse.y parses `it = it` differently
AMomchilov (Alexander Momchilov) wrote in #note-19:
> Since `it` is just a shorthand for "the first block argument,"...
mame (Yusuke Endoh)

07/28/2025

03:51 PM Ruby Bug #21139: Prism and parse.y parses `it = it` differently
@vinistock To clarify, do you want to change the scope of all variables, or only for `it`?
If you meant all variab...
mame (Yusuke Endoh)

07/25/2025

08:08 PM Ruby Feature #21518: Statistical helpers to `Enumerable`
Naturally, these methods have been desired by some people for a very long time, but Ruby has historically been very c... mame (Yusuke Endoh)

07/24/2025

05:23 PM Ruby Feature #21028 (Open): Method for finding why an object isn't Ractor shareable
mame (Yusuke Endoh)

07/23/2025

07:46 AM Ruby Revision 7e64a682 (git): Prevent a warning: old-style function definition
ipsocket.c:57:1: warning: old-style function definition [-Wold-style-definition]
57 | current_clocktime()
| ...
mame (Yusuke Endoh)

Also available in: Atom