General

Profile

mdalessio (Mike Dalessio)

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 9 9

Like

Activity

04/17/2024

06:17 PM Ruby master Revision 98c84ef4 (git): [rubygems/rubygems] Excluding local platform from lockfile should not affect musl vs gnu case
This case is for not locking things like `arm-darwin-23` when the
lockfile already includes `arm-darwin`, so that we ...
mdalessio (Mike Dalessio)

03/24/2024

03:46 PM Ruby master Feature #20390 (Closed): Issue with StringIO and chilled strings
StringIO doesn't appear to handle chilled strings in a backwards-compatible way after 12be40ae
```ruby
require "s...
mdalessio (Mike Dalessio)
01:35 PM Ruby master Bug #20389: Issue with chilled strings and mutability after 12be40ae
tagging @byroot @etienne mdalessio (Mike Dalessio)
01:33 PM Ruby master Bug #20389 (Closed): Issue with chilled strings and mutability after 12be40ae
Commit 12be40ae introduced the concept of "chilled" strings when code is compiled with frozen-string-literals not exp... mdalessio (Mike Dalessio)

03/18/2024

06:01 PM Ruby master Feature #20345: Add `--target-rbconfig` option to mkmf
These patches are very small and focused, this makes a lot of sense to me. mdalessio (Mike Dalessio)
05:03 PM Ruby master Feature #20345: Add `--target-rbconfig` option to mkmf
> I ported nokogiri gem to WebAssembly/WASI with this change
Can you share a pointer to this code? As a maintainer...
mdalessio (Mike Dalessio)

02/23/2024

10:22 PM Ruby master Feature #20290: Add API for C extensions to free memory
> > Have you got an example of a particular C extension which needs to free memory in this way?
>
> I haven’t looked....
mdalessio (Mike Dalessio)

02/02/2024

09:38 PM Ruby master Revision 66a6f2b1 (git): [rubygems/rubygems] feat: Gem::Requirement#initialize_copy deep-copies @requirements
to avoid accidentally mutating the original's state when doing:
```ruby
req2 = req.dup
req2.concat([">= 3.3.22"])
``...
mdalessio (Mike Dalessio)
09:38 PM Ruby master Revision 31e4300e (git): [rubygems/rubygems] feat: Gem::Specification#initialize_copy deep-copies requirements
to avoid accidentally mutating the original's state when doing:
```ruby
spec2 = spec.dup
spec2.required_rubygems_ver...
mdalessio (Mike Dalessio)

01/03/2024

01:33 PM Ruby master Feature #16495: Inconsistent quotes in error messages
It may be interesting to note that the Prism parser has adopted a style guide for error messages, which avoids using ... mdalessio (Mike Dalessio)

Also available in: Atom