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 107 108
Reported issues 14 83 97

Projects

Project Roles Registered on
Ruby Committer 06/28/2023

Activity

07/25/2026

02:59 AM Ruby Revision ed02b0ca (git): [ruby/prism] Scan all inline whitespace in one go
https://github.com/ruby/prism/commit/5985845e79 kddnewton (Kevin Newton)
02:59 AM Ruby Revision ad95f49e (git): [ruby/prism] Compare bucket hashes before comparing length in the constant pool
https://github.com/ruby/prism/commit/e337b770d0 kddnewton (Kevin Newton)
02:59 AM Ruby Revision 1fcb7edf (git): [ruby/prism] Fast-path ASCII identifiers constant check
https://github.com/ruby/prism/commit/14176344e8 kddnewton (Kevin Newton)

07/24/2026

09:08 PM Ruby Revision 2526cb61 (git): [ruby/prism] Port diagnostics format to Prism from CRuby
https://github.com/ruby/prism/commit/46a5f19f77 kddnewton (Kevin Newton)
09:08 PM Ruby Revision d0d1560d (git): [PRISM] Integrate new prism error formatting API
kddnewton (Kevin Newton)

07/20/2026

01:06 PM Ruby Revision e73c730d (git): [ruby/prism] Move deprecated into node_ext
https://github.com/ruby/prism/commit/36e88a9aba kddnewton (Kevin Newton)

07/17/2026

07:54 PM Ruby Revision 0f5e45d8 (git): [ruby/prism] Fix pattern matching trailing comma
This was previously an allow-list of the various tokens that were
considered the start of a pattern expression. Instead, use our
existing expression checking stuff and avoid having to list out
each token.
https://github.com/ruby/prism/c...
kddnewton (Kevin Newton)

07/16/2026

05:39 PM Ruby Revision 2fd3c2ed (git): [PRISM] Ensure not writing beyond buffer in stream
kddnewton (Kevin Newton)

07/15/2026

05:54 PM Ruby Revision 1790ac44 (git): [ruby/prism] Fix up buffer treatment of stream parsing
A couple of things to fix, notably that we relied on the stream
returning strings and relied on it not lying about how much was
being written. Now we no longer trust either and we verify
instead.
https://github.com/ruby/prism/commit/701...
kddnewton (Kevin Newton)
03:13 PM Ruby Feature #22108: Computed hash keys with (expr): syntax
To be clear, I'm saying if this feature were accepted, you would be able to do `a = 1; b = 2; foo in { a => b => c }`, which would pattern match `{ 1 => 2 }` and capture the value into `c`.
Beyond being not possible right now, what is...
kddnewton (Kevin Newton)

Also available in: Atom