General

Profile

kddnewton (Kevin Newton)

  • Login: kddnewton
  • Email: kddnewton@gmail.com
  • Registered on: 11/20/2015
  • Last sign in: 12/20/2024

Issues

open closed Total
Assigned issues 3 51 54
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/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)
11:41 PM Ruby master Revision cb419e39 (git): [PRISM] Handle forwarding inside eval
Fixes [Bug #21031] kddnewton (Kevin Newton)
08:31 PM Ruby master Revision 51d3d6ac (git): [ruby/prism] Support forwarding flags on scopes
When parent scopes around an eval are forwarding parameters (like
*, **, &, or ...) we need to know that information ...
kddnewton (Kevin Newton)
04:46 PM Ruby master Revision b076e9b7 (git): Remove incorrectly committed snapshots
kddnewton (Kevin Newton)
04:01 PM Ruby master Revision 12fa76b3 (git): [ruby/prism] Fix parse.y translation for locals test
https://github.com/ruby/prism/commit/c8037dfaed kddnewton (Kevin Newton)

Also available in: Atom