General

Profile

tenderlovemaking (Aaron Patterson)

Issues

open closed Total
Assigned issues 33 234 267
Reported issues 34 126 160

Projects

Project Roles Registered on
Ruby Committer 11/13/2009

Like

Activity

Today

06:42 AM Ruby Revision e4fc0d4b (git): [rubygems/rubygems] Stop trying to remove every file on extraction
When we're extracting a gem, it should be extracted to an empty
directory. Trying to remove every file before extrac...
tenderlovemaking (Aaron Patterson)

09/16/2025

08:17 AM Ruby Revision ca9c0f91 (git): [rubygems/rubygems] Use File#chmod rather than FileUtils.chmod
We already have the open file descriptor, so we can avoid the overhead
of resolving the filepath (as well as the over...
tenderlovemaking (Aaron Patterson)
08:17 AM Ruby Revision a71b3394 (git): [rubygems/rubygems] Pass the file size to IO.copy_stream
When extracting tar files, the tar header actually knows the exact size
of the file we need to extract. Before this ...
tenderlovemaking (Aaron Patterson)
08:17 AM Ruby Revision 12aa9e74 (git): [rubygems/rubygems] Use `IO.copy_stream` with IO object directly
Before this patch we would use `IO.copy_stream` with the tar entry
object rather than just straight to the IO. That ...
tenderlovemaking (Aaron Patterson)

09/10/2025

04:42 AM Ruby Revision 37884c4a (git): [ruby/fcntl] Add macOS specific flags around file preallocation
I wanted to use file preallocation with fcntl, but the flags weren't
available. This commit just adds the missing fl...
tenderlovemaking (Aaron Patterson)

08/29/2025

09:54 PM Ruby Feature #20163: Introduce #bit_count method on Integer
It seems like the Python folks didn't have too serious a discussion about handling negative numbers.
https://githu...
tenderlovemaking (Aaron Patterson)
09:37 PM Ruby Feature #20163: Introduce #bit_count method on Integer
garrison (Garrison Jensen) wrote in #note-15:
> [Python ignores the sign](https://docs.python.org/3/library/stdtypes...
tenderlovemaking (Aaron Patterson)
05:43 PM Ruby Feature #20163: Introduce #bit_count method on Integer
mame (Yusuke Endoh) wrote in #note-10:
> What are the intended use cases for this proposal?
>
> My experience (in...
tenderlovemaking (Aaron Patterson)

08/28/2025

07:42 PM Ruby Feature #20163: Introduce #bit_count method on Integer
I would also like a `popcount` method. I prefer `popcount` over `bit_count`. I wrote my own [here](https://github.co... tenderlovemaking (Aaron Patterson)

08/27/2025

07:19 PM Ruby Feature #21550: Ractor.shareable_proc/shareable_lambda to make sharable Proc object
ko1 (Koichi Sasada) wrote in #note-9:
> I made a patch to disallow accessing to any outer variables and I found that...
tenderlovemaking (Aaron Patterson)

Also available in: Atom