General

Profile

mame (Yusuke Endoh)

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

Issues

open closed Total
Assigned issues 2 147 149
Reported issues 18 338 356

Projects

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

Activity

Today

01:13 PM Ruby Bug #21669: Thoroughly implement void value expression check
Earlopain (Earlopain _) wrote in #note-6:
> I have an implementation in [https://github.com/ruby/prism/pull/3728](https://github.com/ruby/prism/pull/3728) (maybe needs more tests)
Great, thanks!
> ...
Agreed. I think the evaluatio...
mame (Yusuke Endoh)
08:36 AM Ruby Feature #21552: allow String.strip and similar to take a parameter similar to String.delete
I'm not strongly opposed, but this kind of API that use a string to represent a collection of characters feel outdated. It is sometimes convenient, though. mame (Yusuke Endoh)
08:01 AM Ruby Misc #21689: DevMeeting-2025-12-11
* [Bug #21049] Reconsider handling of the numbered parameters and "it" parameter in `Binding#local_variables` (mame)
* An API like `Binding#numbered_parameter_get` was actually requested. I'd like to discuss how to proceed.
mame (Yusuke Endoh)
07:57 AM Ruby Bug #21298 (Closed): `ObjectSpace.allocation_class_path` returns inconsistent results depending on `TracePoint` state
https://github.com/ruby/ruby/pull/13232 had been already merged. Thanks! mame (Yusuke Endoh)
07:17 AM Ruby Feature #19430 (Rejected): Contribution wanted: DNS lookup by c-ares library
Since c-ares has a compatibility issue on macOS, a full migration to it seems difficult. And DNS lookup is now interruptible by explicitly using pthread. Therefore, this is closed as not planned. mame (Yusuke Endoh)
05:16 AM Ruby Revision e822209d (git): Update NEWS.md for Ruby 4.0.0 (#15369)
I extracted the relevant descriptions from the draft NEWS.md that
hsbt-san had Gemini generate by analyzing `git log`.
Co-authored-by: Hiroshi SHIBATA <hsbt@ruby-lang.org>
Co-authored-by: Alan Wu <XrXr@users.noreply.github.com>
Co-autho...
mame (Yusuke Endoh)

12/04/2025

06:54 AM Ruby Misc #21154: Document or change Module#autoload?
I'd like to share a simplified example that demonstrates the autoload/require issue.
```ruby
# my_gem.rb
module MyGem
autoload :M, "my_gem/m" # (2)
end
# my_gem/m.rb
module MyGem
module M
autoload :X, "my_gem/m/x" # ...
mame (Yusuke Endoh)

11/27/2025

09:25 AM Ruby Bug #21715: Miscompilation on x86-64-v2 due to undefined behavior in search_nonascii in string.c
I wonder if the premise that "unaligned word access is feasible on x86" no longer holds in modern contexts?
We are of course aware that unaligned word access is undefined behavior in C. However, it is slightly faster, which is why we ...
mame (Yusuke Endoh)

11/20/2025

04:54 AM Ruby Feature #21675: Advent of Pattern Matching
We briefly discussed this at the monthly dev meeting. While we haven't reached a consensus on whether the scope of pattern matching should be expanded in general, I would like to share one specific concern that came up during the discuss... mame (Yusuke Endoh)

11/19/2025

02:01 PM Ruby Bug #21698: Should simple ArgumentError refer to Object?
Displaying the method owner class was decided in #19117. The fact that it was not displayed for `"wrong number of arguments"` errors was simply a bug due to an oversight.
We were aware at the time of #19117 that this change would be i...
mame (Yusuke Endoh)

Also available in: Atom