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 78 82
Reported issues 14 71 85

Projects

Project Roles Registered on
Ruby Committer 06/28/2023

Activity

09/17/2025

04:53 PM Ruby Feature #21573: Simpler syntax errors
I'm not sure if you ran with my patch enabled, since the patch above explicitly adds column information. When I run i... kddnewton (Kevin Newton)
04:45 PM Ruby Feature #21572: Make illegal variable in alternation pattern a syntax error
I agree, but there's precedence here of some things only being detectable at run-time, like illegal `break` usage. I ... kddnewton (Kevin Newton)
04:32 PM Ruby Misc #21609: Propose Stan Lo (@st0012) as a core committer
Stan has also been instrumental in helping prism be useful for IRB. +1 kddnewton (Kevin Newton)
12:53 AM Ruby Bug #21608: 三項演算子と break を組み合わせると SyntaxError
Thank you for the report, I will get this fixed. kddnewton (Kevin Newton)

09/16/2025

05:58 PM Ruby Bug #21607: require 'concurrent-ruby' causes segfault with Ruby 3.4.6 on linux/i686 built with GCC 15
Thanks @luke-gru I was struggling to figure out what that had to do with prism at all, seeing as all the failures wer... kddnewton (Kevin Newton)

09/15/2025

03:10 PM Ruby Revision 6c348801 (git): [ruby/prism] Fix character literal forced encoding
If a character literal was followed by a string concatenation, then
the forced encoding of the string concatenation c...
kddnewton (Kevin Newton)
03:05 PM Ruby Feature #21573 (Open): Simpler syntax errors
Right now both the prism and parse.y parsers add some context to syntax errors to make it easier to understand where ... kddnewton (Kevin Newton)

09/13/2025

02:16 PM Ruby Revision b897a47a (git): [ruby/prism] Documentation for Prism::Translation::Parser
Make it clear that it parses with the most recent version of Ruby
syntax.
https://github.com/ruby/prism/commit/7285d...
kddnewton (Kevin Newton)
02:16 PM Ruby Bug #21097: `x = a rescue b in c` and `def f = a rescue b in c` parsed differently between parse.y and prism
Should this now be assigned to prism since there is an incompatibility? Sorry I am not clear on the conclusion. kddnewton (Kevin Newton)
02:14 PM Ruby Feature #21572 (Open): Make illegal variable in alternation pattern a syntax error
Currently when you have an illegal variable in an alternation pattern, you get a compile error, but no syntax error.
...
kddnewton (Kevin Newton)

Also available in: Atom