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 4 94 98
Reported issues 14 74 88

Projects

Project Roles Registered on
Ruby Committer 06/28/2023

Activity

03/03/2026

01:40 PM Ruby Bug #21713 (Closed): Prism accepts pattern matching in modifier rescue followed by operators that shouldn't be allowed
Applied in changeset commit:git|8c7f4db893af4c9e40eab5810dc58737dc9010bb.
----------
[ruby/prism] Fix modifier rescue pattern matching
[Bug #21713]
https://github.com/ruby/prism/commit/02c944c055
kddnewton (Kevin Newton)
01:40 PM Ruby Revision 8c7f4db8 (git): [ruby/prism] Fix modifier rescue pattern matching
[Bug #21713]
https://github.com/ruby/prism/commit/02c944c055
kddnewton (Kevin Newton)

03/02/2026

08:42 PM Ruby Bug #21714 (Closed): Prism and parse.y inconsistency in `def a = a b do 1 end`
Applied in changeset commit:git|3b6562f663c14d848f8c4f752b5557b8e85d5910.
----------
[ruby/prism] Fix up endless method definition with do/end
[Bug #21714]
https://github.com/ruby/prism/commit/0f47e18335
kddnewton (Kevin Newton)
08:41 PM Ruby Revision 3b6562f6 (git): [ruby/prism] Fix up endless method definition with do/end
[Bug #21714]
https://github.com/ruby/prism/commit/0f47e18335
kddnewton (Kevin Newton)
07:48 PM Ruby Revision 2b8c1007 (git): [ruby/prism] Prism::ParseResult#continuable?
An API to determine if more input could fix the existing syntax errors.
https://github.com/ruby/prism/commit/6701ffe0f5
kddnewton (Kevin Newton)
05:54 PM Ruby Revision 2106ecec (git): [ruby/prism] Require arguments to Source.for
https://github.com/ruby/prism/commit/b38010c420 kddnewton (Kevin Newton)
05:35 PM Ruby Revision 460566ab (git): [ruby/prism] Reject infix operators on command call on writes
https://github.com/ruby/prism/commit/4e71dbfc7b kddnewton (Kevin Newton)
05:07 PM Ruby Bug #21674 (Closed): Possible regression in return case in statement
Applied in changeset commit:git|c7ed328cd569a258aa949f78f721195e2be15e9e.
----------
[ruby/prism] Fix in handling
in is a unique keyword because it can be the start of a clause or
an infix keyword. We need to be explicitly sure that ev...
kddnewton (Kevin Newton)
05:07 PM Ruby Bug #21925 (Closed): Prism misparses standalone "in" pattern matching in "case/in"
Applied in changeset commit:git|c7ed328cd569a258aa949f78f721195e2be15e9e.
----------
[ruby/prism] Fix in handling
in is a unique keyword because it can be the start of a clause or
an infix keyword. We need to be explicitly sure that ev...
kddnewton (Kevin Newton)
05:07 PM Ruby Revision c7ed328c (git): [ruby/prism] Fix in handling
in is a unique keyword because it can be the start of a clause or
an infix keyword. We need to be explicitly sure that even though in
_could_ close an expression context (the body of another in clause)
that we are not also parsing an inl...
kddnewton (Kevin Newton)

Also available in: Atom