General

Profile

kddnewton (Kevin Newton)

  • Login: kddnewton
  • Email: kddnewton@gmail.com
  • Registered on: 11/20/2015
  • Last sign in: 01/22/2025

Issues

open closed Total
Assigned issues 4 53 57
Reported issues 12 68 80

Projects

Project Roles Registered on
Ruby Committer 06/28/2023
Backport187 Committer 06/28/2023
Backport191 Committer 06/28/2023
Backport192 Committer 06/28/2023
Backport193 Committer 06/28/2023
Backport200 Committer 06/28/2023
Backport21 Committer 06/28/2023
Backport22 Committer 06/28/2023
Ruby 1.8 Committer 06/28/2023
Ruby master Committer 06/28/2023

Activity

01/22/2025

08:48 PM Ruby master Bug #21048 (Closed): [Prism] rescue in modifier form with condition behaves differently
Fixed by https://github.com/ruby/ruby/commit/c2908613368b2ae404d094a15df61d830fc46dc9 kddnewton (Kevin Newton)
07:58 PM Ruby master Revision c2908613 (git): [ruby/prism] Fix rescue modifier precedence
Fixes [Bug #21048]
https://github.com/ruby/prism/commit/07202005cb
kddnewton (Kevin Newton)
07:09 PM Ruby master Bug #21085 (Closed): [BUG] Stack consistency error with -ne
Applied in changeset commit:git|241ada7b1ca4fd71dc47a83d912ee25162a555d9.
----------
[ruby/prism] Do not put empty s...
kddnewton (Kevin Newton)
07:09 PM Ruby master Revision 241ada7b (git): [ruby/prism] Do not put empty statements in while because of -n
Fixes [Bug #21085]
https://github.com/ruby/prism/commit/ebb9c36a10
kddnewton (Kevin Newton)

01/16/2025

03:30 AM Ruby master Bug #21043 (Closed): Prism defined? has slight deviations from parse.y
Applied in changeset commit:git|d492cfdaadf9e936217e80e0899809313ff4b3d5.
----------
Align defined? implementations ...
kddnewton (Kevin Newton)
01:34 AM Ruby master Bug #21043 (Closed): Prism defined? has slight deviations from parse.y
```ruby
defined?((alias foo bar))
defined?((undef foo))
def foo(*) = defined?(foo(*))
def foo(**) = defined?(foo(...
kddnewton (Kevin Newton)
03:29 AM Ruby master Revision d492cfda (git): Align defined? implementations between parsers (#12584)
Fixes [Bug #21043] kddnewton (Kevin Newton)
01:37 AM Ruby master Bug #21044 (Closed): Prism maximum recursion depth is 1_000, parse.y is 10_000
These should be aligned. This was because I misread the bison docs originally. Some folks are hitting this when tryin... kddnewton (Kevin Newton)

01/15/2025

01:59 AM Ruby master Bug #21031 (Closed): Incompatibility with prism and parse.y when eval'ing unnamed forwarding variables
Applied in changeset commit:git|cb419e3912f0514b8151469b0a4a4b83cbbcce78.
----------
[PRISM] Handle forwarding insid...
kddnewton (Kevin Newton)

01/14/2025

11:52 PM Ruby master Bug #21029: Prism behavior for `defined? (;x)` differs
I think we should change `parse.y` to match this behavior. I will ask around. kddnewton (Kevin Newton)

Also available in: Atom