General

Profile

kddnewton (Kevin Newton)

  • Login: kddnewton
  • Email: kddnewton@gmail.com
  • Registered on: 11/20/2015
  • Last sign in: 03/02/2026

Issues

open closed Total
Assigned issues 1 99 100
Reported issues 14 74 88

Projects

Project Roles Registered on
Ruby Committer 06/28/2023

Activity

03/11/2026

07:07 PM Ruby Revision 85e434a8 (git): [ruby/prism] Track newlines in character escape sequences
https://github.com/ruby/prism/commit/2e58c52196 kddnewton (Kevin Newton)
07:01 PM Ruby Revision da60c907 (git): [ruby/prism] Improve pm_regexp_classify_property perf
https://github.com/ruby/prism/commit/3bdd79257b kddnewton (Kevin Newton)
04:58 AM Ruby Revision 10cf6f2b (git): Fix up depend
kddnewton (Kevin Newton)
04:45 AM Ruby Revision 308afe7c (git): [ruby/prism] Fix reading past end of target names
https://github.com/ruby/prism/commit/1d6a9669dc kddnewton (Kevin Newton)
04:21 AM Ruby Revision 99a40509 (git): [ruby/prism] Restructure regexp encoding validation
Move all the logic from prism.c into regexp.c. Now regexp.c does two passes. The first pass scans the raw source to track escape types, non-ASCII literals, and multibyte validity for encoding validation. The second pass scans the unescap... kddnewton (Kevin Newton)

03/10/2026

01:44 PM Ruby Bug #21097 (Closed): `x = a rescue b in c` and `def f = a rescue b in c` parsed differently between parse.y and prism
Applied in changeset commit:git|5b464d079afb4aad88ac9b9e21c6c4a9c3fb5c1d.
----------
[ruby/prism] Fix not binding power in endless methods
[Bug #21097]
Also, parse:
```
x = a rescue b in c
```
as:
```
(x = (a rescue b)) in c
```
a...
kddnewton (Kevin Newton)
01:44 PM Ruby Revision 5b464d07 (git): [ruby/prism] Fix not binding power in endless methods
[Bug #21097]
Also, parse:
```
x = a rescue b in c
```
as:
```
(x = (a rescue b)) in c
```
and:
```
def f = a rescue b in c
```
as:
```
(def f = (a rescue b)) in c
```
https://github.com/ruby/prism/commit/7e797f59ae
kddnewton (Kevin Newton)
01:29 PM Ruby Revision c1e84dce (git): [ruby/prism] Fix pinned expression binding power
https://github.com/ruby/prism/commit/979251ef06 kddnewton (Kevin Newton)
02:08 AM Ruby Revision c8c94ede (git): [ruby/prism] Fix binding for `in`, `not`, and `do` on/after command calls
https://github.com/ruby/prism/commit/fd0a20f8d8 kddnewton (Kevin Newton)

03/09/2026

06:42 PM Ruby Revision b5f3f7c5 (git): [ruby/prism] Refine continuable? with algorithm in C
https://github.com/ruby/prism/commit/c28810fe93 kddnewton (Kevin Newton)

Also available in: Atom