General

Profile

tenderlovemaking (Aaron Patterson)

Issues

open closed Total
Assigned issues 33 227 260
Reported issues 34 124 158

Projects

Project Roles Registered on
Ruby Committer 11/13/2009

Like

Activity

08/04/2025

09:11 PM Ruby Misc #21508: DevMeeting-2025-08-21
* [Feature #17473] Implement `Pathname` in Ruby
* This feature seems closed, but it seems like the feature was mer...
tenderlovemaking (Aaron Patterson)
07:34 PM Ruby Bug #21188 (Closed): PRISM does not end reading from tty with ^D twice
Applied in changeset commit:git|89d89fa49d387a09e0d3ea7092a598b88d6d86eb.
----------
When reading from stdin, put a ...
tenderlovemaking (Aaron Patterson)
07:34 PM Ruby Revision 89d89fa4 (git): When reading from stdin, put a wrapper around the IO object
The purpose of this commit is to fix Bug #21188. We need to detect when
stdin has run in to an EOF case. Unfortunat...
tenderlovemaking (Aaron Patterson)
06:57 PM Ruby Bug #21530 (Open): Is IO#eof? supposed to always block and read?
I'm not sure whether or not this is expected behavior, but it seems like eof? blocks when called on $stdin.
For ex...
tenderlovemaking (Aaron Patterson)

07/30/2025

11:25 PM Ruby Bug #21522 (Open): Accessing outer locals via eval in a Ractor returns false
Normally, if you try to access a local that's been defined outside the scope of the Ractor block, it'll raise an Argu... tenderlovemaking (Aaron Patterson)

07/24/2025

08:44 PM Ruby Feature #21039: Ractor.make_shareable breaks block semantics (seeing updated captured variables) of existing blocks
Eregon (Benoit Daloze) wrote in #note-19:
> tenderlovemaking (Aaron Patterson) wrote in #note-18:
> > This can't be...
tenderlovemaking (Aaron Patterson)
04:27 PM Ruby Feature #21039: Ractor.make_shareable breaks block semantics (seeing updated captured variables) of existing blocks
I understand your argument, but I don't agree this is an issue.
> ruby -e 'count = 0; b = nil.instance_exec { -> {...
tenderlovemaking (Aaron Patterson)

07/23/2025

09:46 PM Ruby Bug #21337 (Closed): Using `not` on the RHS of a logical operator becomes valid syntax with Prism
I think this is fixed in 4cf85fe2140d0522f924ab57c850b2f03b967390 tenderlovemaking (Aaron Patterson)

07/22/2025

03:18 PM Ruby Feature #21039: Ractor.make_shareable breaks block semantics (seeing updated captured variables) of existing blocks
I think these make sense, but I would also like to propose that `Ractor.shareable_proc` take a block that isn't a lit... tenderlovemaking (Aaron Patterson)
03:11 PM Ruby Bug #21187 (Closed): Strings concatenated with `\` getting frozen with literal hashes (PRISM only)
Applied in changeset commit:git|a1403fb7cbd1fe0df97c932be9814c86081783dc.
----------
Interpolated strings must not b...
tenderlovemaking (Aaron Patterson)

Also available in: Atom