mame (Yusuke Endoh) - Ruby Issue Tracking System
General
Profile
mame (Yusuke Endoh)
Activity
04/18/2026
-
04:29 AM Ruby Feature #21998: Add {Method,UnboundMethod,Proc}#source_range
- Eregon (Benoit Daloze) wrote in #note-7:
> We can easily compute the end of heredoc if the API returns `}`
How do you determine whether a block contains a heredoc? Consider:
- `{ <<X }`: heredoc
- `{ x<<X }`: shift operator
- `{... mame (Yusuke Endoh)
04/17/2026
-
02:39 PM Ruby Feature #21998: Add {Method,UnboundMethod,Proc}#source_range
- @matz What should the following return?
```ruby
f = proc { <<END }
xxx
END
f.source_range #=> Start position: from the `p` of `proc`? Or from the `{`?
#=> End position: up to the `}`? Or up to the `D` of `END`?
... mame (Yusuke Endoh)
04/14/2026
-
05:48 AM Ruby Feature #21795: Methods for retrieving ASTs
- As matz pointed out in #note-11, the ABI versioning approach would leave master in a routinely broken state. As a maintainer of error_highlight, I cannot accept this. Not being able to verify error_highlight's behavior against code using... mame (Yusuke Endoh)
04/01/2026
-
09:46 AM Ruby Bug #21977 (Assigned): Ruby::Box crash with `RUBY_BOX=1` via `Binding` refinement, `UnboundMethod#bind_call`, and `Symbol#to_proc`
- mame (Yusuke Endoh)
03/30/2026
-
06:18 AM Ruby Bug #21969 (Third Party's Issue): fork() + Socket.getaddrinfo() triggers SIGSEGV/SIGABRT via libsystem_trace.dylib on macOS 26 (darwin25) x86_64 and ARM64
- #21790 also identifies `_os_log_preferences_refresh` in `libsystem_trace.dylib` as the crash site (see note #4). The NAT64 code path (`_gai_nat64_second_pass`) appears higher in the call stack, but the actual fault is the same stale shar... mame (Yusuke Endoh)
03/25/2026
-
11:41 PM Ruby Revision f5897935 (git): [ruby/pstore] Do not include a backtick in error messages and backtraces
- [Feature #16495]
https://github.com/ruby/pstore/commit/6be4e72a66 mame (Yusuke Endoh)
03/23/2026
-
12:10 AM Ruby Feature #21960: Improve #backtrace to not confuse terminals
- Has the reporter confirmed that this change would actually make backtraces clickable in Ghostty? I suspect it would not.
I found the relevant Ghostty discussion (I'm surprised it wasn't linked in the description):
https://github.com/... mame (Yusuke Endoh)
03/18/2026
-
02:44 AM Ruby Feature #21932: `MatchData#get_int`
- Here is a supplement to Matz's decision.
This method will basically follow the behavior of `String#to_i`.
The base can be specified as the second argument:
```ruby
"2024" =~ /(\d+)/
$~.integer_at(1) # => 2024 (default: bas... mame (Yusuke Endoh) -
02:36 AM Ruby Misc #21956: DevMeeting-2026-05-13
- Note: This is the ticket for the meeting scheduled *after* the dev meeting co-located with RubyKaigi (2026-04-21). Until then, please list agenda items on https://bugs.ruby-lang.org/issues/21916. mame (Yusuke Endoh)
-
02:34 AM Ruby Misc #21956 (Open): DevMeeting-2026-05-13
- # The next dev meeting
**Date: 2026/05/13 13:00-17:00** (JST)
Log: *TBD*
- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and o... mame (Yusuke Endoh)
Also available in: Atom
Powered by Redmine © 2006-2026 Jean-Philippe Lang