General

Profile

nevans (Nicholas Evans)

  • Login: nevans
  • Registered on: 02/05/2020
  • Last sign in: 12/15/2024

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 3 11 14

Like

Activity

12/15/2024

10:37 PM Ruby master Bug #20956: Nested alternation pattern matching bug in 3.4.0-rc1
This would appear to be a bug in prism, or prism-adjacent code?
```console
$ ruby -e 'pp ([["foo"]] in [/\Afoo\b/...
nevans (Nicholas Evans)
10:30 PM Ruby master Bug #20956 (Closed): Nested alternation pattern matching bug in 3.4.0-rc1
I think I've found a pattern matching bug in ruby 3.4.0-rc1.
```ruby
[123, ["foo"]] in [_, /\Afoo\b/i | [/\Afoo\z...
nevans (Nicholas Evans)

10/05/2024

07:46 PM Ruby master Feature #20770: A *new* pipe operator proposal
I think there are good reasons to want a `|>` operator in addition to (or instead of) `.{}`, but `foo.{ bar it }` is ... nevans (Nicholas Evans)

05/21/2024

05:26 PM Ruby master Bug #20094: Inline while loop behavior changed unexpectedly in 3.3.0
Can we reopen this bug (please), or should we create a new issue? nevans (Nicholas Evans)

09/19/2023

01:55 AM Ruby master Revision dfb2b4cb (git): [ruby/securerandom] Add support for UUID version 7
Although the specification for UUIDv7 is still in draft, the UUIDv7
algorithm has been relatively stable as it progre...
nevans (Nicholas Evans)

07/02/2023

04:42 PM Ruby master Feature #19735: Add support for UUID version 7
I hadn't realized that `"random/formatter"` belonged to `securerandom`. I closed the `ruby` PR and created a new PR ... nevans (Nicholas Evans)

06/17/2023

05:18 PM Ruby master Feature #19735: Add support for UUID version 7
I edited the description: the draft RFC URL previously pointed to the 6th revision of draft-ietf-uuidrev-rfc4122bis (... nevans (Nicholas Evans)
05:11 PM Ruby master Feature #19735 (Closed): Add support for UUID version 7
Although the specification for UUIDv7 is still in draft, the UUIDv7 algorithm has been stable as the RFC progresses t... nevans (Nicholas Evans)

05/14/2023

01:25 PM Ruby master Feature #19294: Enumerator.product works incorrectly with consuming enumerators
Perhaps `#rewind` could be called, but (IMO) that shouldn't be the default either. Two kwargs?
```ruby
Enumerator....
nevans (Nicholas Evans)

04/27/2023

08:04 PM Ruby master Feature #19617: Add Method#binding and UnboundMethod#binding, similar to Proc#binding
Another use-case is simply to match `Proc#binding`. I originally assumed that Method#binding and UnboundMethod#bindi... nevans (Nicholas Evans)

Also available in: Atom