General

Profile

yui-knk (Kaneko Yuichiro)

  • Login: yui-knk
  • Registered on: 02/17/2014
  • Last sign in: 05/06/2025

Issues

open closed Total
Assigned issues 0 24 24
Reported issues 1 31 32

Projects

Project Roles Registered on
Ruby Committer 12/07/2015

Activity

09/13/2025

02:58 AM Ruby Feature #17398 (Closed): SyntaxError in endless method
Applied in changeset commit:git|a8c829e7f0dc20c3213d23fb9722fabc74fe1a9d.
----------
[Bug #17398] Allow `private def...
yui-knk (Kaneko Yuichiro)
02:58 AM Ruby Revision a8c829e7 (git): [Bug #17398] Allow `private def hello = puts "Hello"`
yui-knk (Kaneko Yuichiro)
01:52 AM Ruby Bug #21378: variable pinning does not look for method arguments
> Do you think this is possible to implement?
This is possible to implement like [this](https://github.com/yui-knk...
yui-knk (Kaneko Yuichiro)

09/11/2025

03:32 AM Ruby Bug #21097: `x = a rescue b in c` and `def f = a rescue b in c` parsed differently between parse.y and prism
I am working on this ticket and have some questions about grammar where I'd like to ask for Matz's opinions.
# Pre...
yui-knk (Kaneko Yuichiro)

09/01/2025

03:50 AM Ruby Feature #17398: SyntaxError in endless method
> Note that private def hello = puts "Hello" does not parse for technical reason.
It's possible.
Patch is https:/...
yui-knk (Kaneko Yuichiro)
03:30 AM Ruby Bug #18878: parse.y: Foo::Bar {} is inconsistently rejected
Note: 9930363aab6ac4b8d7034baff85cd86c17953dc9 was the commit to allow `Foo::Bar {}` in parse.y. yui-knk (Kaneko Yuichiro)
01:44 AM Ruby Bug #18878: parse.y: Foo::Bar {} is inconsistently rejected
Patch:
* Support only `Foo::Bar {} + 1`: https://github.com/yui-knk/ruby/tree/bug_18878_2
* Support both `Foo::Ba...
yui-knk (Kaneko Yuichiro)

08/28/2025

02:29 AM Ruby Misc #21549: DevMeeting-2025-09-11
* [Bug #18878] parse.y: Foo::Bar {} is inconsistently rejected (yui-knk)
* Do we also support `Foo::Bar do end` (an...
yui-knk (Kaneko Yuichiro)

08/27/2025

02:38 PM Ruby Bug #18878: parse.y: Foo::Bar {} is inconsistently rejected
Do we also support `Foo::Bar do end` (and `Foo::Bar do end + 1`)?
With `ruby 3.5.0dev (2025-08-27T03:02:56Z master 5...
yui-knk (Kaneko Yuichiro)

01/13/2025

12:23 AM Ruby Revision 84f0d2dd (git): Stop passing `-t` and `-v` on ripper build
Both of them are debug option.
Let's use `YFLAGS` for parse.y build if needed.
yui-knk (Kaneko Yuichiro)

Also available in: Atom