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 0 101 101
Reported issues 14 76 90

Projects

Project Roles Registered on
Ruby Committer 06/28/2023

Activity

Today

06:46 PM Ruby Bug #21980 (Open): RubyVM::AST offsets are incorrect when BOM
When there is a BOM on a file, the offsets are incorrect for nodes. See:
```
RubyVM::AbstractSyntaxTree.parse("\xEF\xBB\xBF1").source # => "\xEF"
```
kddnewton (Kevin Newton)

03/31/2026

07:58 PM Ruby Bug #21974 (Closed): Cannot inspect RubyVM::AST for CDECL
```
./ruby -e 'pp RubyVM::AbstractSyntaxTree.parse("::Foo = 1")'
```
and
```
./ruby -e 'p RubyVM::AbstractSyntaxTree.parse("::Foo = 1").children[2].children'
```
both crash
kddnewton (Kevin Newton)

03/25/2026

02:39 PM Ruby Revision 2c01a495 (git): [ruby/prism] Pull out parse_parentheses from parse_expression_prefix
https://github.com/ruby/prism/commit/3349087895 kddnewton (Kevin Newton)
02:39 PM Ruby Revision 9a24716e (git): [ruby/prism] Pull out parse_*_array from parse_expression_prefix
https://github.com/ruby/prism/commit/80220a9d6a kddnewton (Kevin Newton)
02:39 PM Ruby Revision a3eca0c9 (git): [ruby/prism] Pull out parse_class and parse_module
https://github.com/ruby/prism/commit/781ecf4338 kddnewton (Kevin Newton)
02:39 PM Ruby Revision 3a5536aa (git): [ruby/prism] Pull out parse_def from parse_expression_prefix
https://github.com/ruby/prism/commit/f77dc15864 kddnewton (Kevin Newton)
02:39 PM Ruby Revision 5fcdaff8 (git): [ruby/prism] Pull out parse_case from parse_expression_prefix
https://github.com/ruby/prism/commit/410a623cdf kddnewton (Kevin Newton)

03/24/2026

03:44 PM Ruby Revision b1d6132b (git): [ruby/prism] More gracefully handle interpolated keys in hpn
https://github.com/ruby/prism/commit/31c71e7a40 kddnewton (Kevin Newton)
02:37 PM Ruby Revision 708656c7 (git): [PRISM] Replace MissingNode with ErrorRecoveryNode
kddnewton (Kevin Newton)
02:27 PM Ruby Misc #21916: DevMeeting before RubyKaigi 2026
* [Bug #20409] END { break }
* Can we please statically mark this as a syntax error? It always results in a runtime error.
kddnewton (Kevin Newton)

Also available in: Atom