<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/prism/templates, branch v4.0.2</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>Bump Prism to v1.8.1</title>
<updated>2026-03-16T22:46:12+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2026-03-16T22:46:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3fd1181a9d81cc7eed8ddfe262d97035d6e1b321'/>
<id>3fd1181a9d81cc7eed8ddfe262d97035d6e1b321</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Fix error message for block/lambda with `...` argument</title>
<updated>2026-03-06T17:02:23+00:00</updated>
<author>
<name>Earlopain</name>
<email>14981592+Earlopain@users.noreply.github.com</email>
</author>
<published>2026-02-27T10:51:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e7d2828fb677874fb425e6129e0c4c20acc0e1dd'/>
<id>e7d2828fb677874fb425e6129e0c4c20acc0e1dd</id>
<content type='text'>
They currently complain that the parent method is not forwarding.
But the actual problem is that these types of arguments simply don't
accept `...`

Fixes [Bug #21927]

https://github.com/ruby/prism/commit/0aa2363331
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
They currently complain that the parent method is not forwarding.
But the actual problem is that these types of arguments simply don't
accept `...`

Fixes [Bug #21927]

https://github.com/ruby/prism/commit/0aa2363331
</pre>
</div>
</content>
</entry>
<entry>
<title>Sync Prism to 1.8.0</title>
<updated>2026-01-13T01:59:55+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2026-01-13T01:59:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a10f7fac1fb1dcbdb1ae41137bd7294764a34793'/>
<id>a10f7fac1fb1dcbdb1ae41137bd7294764a34793</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Bump to v1.7.0</title>
<updated>2025-12-19T00:58:53+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2025-12-18T15:10:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5c0c0dd8737c8225f0ebcf0eaf3fb8b71917ee4d'/>
<id>5c0c0dd8737c8225f0ebcf0eaf3fb8b71917ee4d</id>
<content type='text'>
https://github.com/ruby/prism/commit/21c499d6e4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/21c499d6e4
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Avoid undefined int overflow behaviour</title>
<updated>2025-12-05T20:21:28+00:00</updated>
<author>
<name>Steven Johnstone</name>
<email>steven.james.johnstone@gmail.com</email>
</author>
<published>2025-12-05T17:44:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=be12e19856c95ac722efa944af74122a9b2a6bef'/>
<id>be12e19856c95ac722efa944af74122a9b2a6bef</id>
<content type='text'>
Fixes https://github.com/ruby/prism/pull/3786.

https://github.com/ruby/prism/commit/b72b664675
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes https://github.com/ruby/prism/pull/3786.

https://github.com/ruby/prism/commit/b72b664675
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Introduce PM_NODE_FLAGS macro</title>
<updated>2025-12-02T22:14:51+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2025-12-02T20:09:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=56ee55b162088a3b6d2e3a5fc9326b17fc65eac6'/>
<id>56ee55b162088a3b6d2e3a5fc9326b17fc65eac6</id>
<content type='text'>
https://github.com/ruby/prism/commit/a20afe1674
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/a20afe1674
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Introduce PM_NODE_UPCAST macro for readability</title>
<updated>2025-12-02T22:14:50+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2025-12-02T19:28:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8d2f73d70a6f99335c2fc7ebb49fb9d95e431047'/>
<id>8d2f73d70a6f99335c2fc7ebb49fb9d95e431047</id>
<content type='text'>
https://github.com/ruby/prism/commit/7eb169513a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/7eb169513a
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle deeply nested capture variables syntax err</title>
<updated>2025-11-17T02:30:24+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2025-11-16T21:57:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8d0105824f1cf722c1319496ed903b6a18efdafe'/>
<id>8d0105824f1cf722c1319496ed903b6a18efdafe</id>
<content type='text'>
When there are nested capture variables inside of a pattern match
that has an alternation pattern, it is a syntax error. Currently it
only adds a syntax error when it is at the top level of the pattern.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When there are nested capture variables inside of a pattern match
that has an alternation pattern, it is a syntax error. Currently it
only adds a syntax error when it is at the top level of the pattern.
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Reject endless method as a block parameter default</title>
<updated>2025-11-14T16:27:38+00:00</updated>
<author>
<name>Earlopain</name>
<email>14981592+Earlopain@users.noreply.github.com</email>
</author>
<published>2025-11-03T11:24:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bec69617a00e1d98748b319411f221568a4b6c66'/>
<id>bec69617a00e1d98748b319411f221568a4b6c66</id>
<content type='text'>
Fixes [Bug #21661]

https://github.com/ruby/prism/commit/475fa46a82
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes [Bug #21661]

https://github.com/ruby/prism/commit/475fa46a82
</pre>
</div>
</content>
</entry>
<entry>
<title>[Feature #21572] Syntax error at capture in alternation pattern</title>
<updated>2025-11-14T12:03:04+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-10-23T15:57:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f4b6a5191ceb0ed0cd7a3e3c8bab24cc0dd15736'/>
<id>f4b6a5191ceb0ed0cd7a3e3c8bab24cc0dd15736</id>
<content type='text'>
Should fail even with `-c` option.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Should fail even with `-c` option.
</pre>
</div>
</content>
</entry>
</feed>
