<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/prism/parse_result, branch v4.0.4</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[ruby/prism] [DOC] Specify markdown mode to RDoc</title>
<updated>2025-05-29T04:45:58+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-05-28T10:25:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=991cf2dd4d611d5a8b275dfb3ec83c4d25799629'/>
<id>991cf2dd4d611d5a8b275dfb3ec83c4d25799629</id>
<content type='text'>
https://github.com/ruby/prism/commit/12af4e144e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/12af4e144e
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] No writing to numbered parameters</title>
<updated>2025-02-13T20:04:02+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2025-02-13T19:17:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=127325a4bad409ee5da91084fac768934a8fd9e3'/>
<id>127325a4bad409ee5da91084fac768934a8fd9e3</id>
<content type='text'>
Fixes [Bug #21117]

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

https://github.com/ruby/prism/commit/19d4bab5a0
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Bump typechecking deps</title>
<updated>2024-12-11T19:50:20+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-12-11T19:09:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=34e68548d43175c5d496b533dec280e935a8d2d5'/>
<id>34e68548d43175c5d496b533dec280e935a8d2d5</id>
<content type='text'>
https://github.com/ruby/prism/commit/230c8b8a48
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/230c8b8a48
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Various cleanup for initializers and typechecks</title>
<updated>2024-07-11T18:25:54+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-07-03T15:23:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=aa473489a2ff5e5ed6d3536466e6108539c97a8b'/>
<id>aa473489a2ff5e5ed6d3536466e6108539c97a8b</id>
<content type='text'>
https://github.com/ruby/prism/commit/86cf82794a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/86cf82794a
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Expose flags on every node type</title>
<updated>2024-07-11T18:25:54+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-07-02T19:43:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=687be43c79a6fb119e52b09ea561cf958a9aabf2'/>
<id>687be43c79a6fb119e52b09ea561cf958a9aabf2</id>
<content type='text'>
https://github.com/ruby/prism/commit/9f12a56fd6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/9f12a56fd6
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Move location to second position for node initializers</title>
<updated>2024-07-11T18:25:54+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-07-02T18:27:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ca48fb76fb0669ca0666a7aa129e1f5d2b7468da'/>
<id>ca48fb76fb0669ca0666a7aa129e1f5d2b7468da</id>
<content type='text'>
https://github.com/ruby/prism/commit/4cc0eda4ca
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/4cc0eda4ca
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Reconfigure error tests</title>
<updated>2024-07-11T18:25:54+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-07-02T16:23:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=678dd769e560db9cebff41218e3413e6688aaf12'/>
<id>678dd769e560db9cebff41218e3413e6688aaf12</id>
<content type='text'>
https://github.com/ruby/prism/commit/fb7e1ebb7f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/fb7e1ebb7f
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Fix up steep issues</title>
<updated>2024-06-03T20:57:48+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-06-03T17:31:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=77581dd45b526ca32fa7d42762faba32709d36a7'/>
<id>77581dd45b526ca32fa7d42762faba32709d36a7</id>
<content type='text'>
https://github.com/ruby/prism/commit/21d314eb2e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/21d314eb2e
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Autoload newlines and comment visitors</title>
<updated>2024-05-13T15:34:47+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-05-13T15:26:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e6340258f88064cabba5150cfef1f8898f6aa9d8'/>
<id>e6340258f88064cabba5150cfef1f8898f6aa9d8</id>
<content type='text'>
Having the @newline instance variable in every node adds up, and
since it is so rarely used, we only want to add it when necessary.

Moving this into an autoloaded file and moving the instance variable
out of the default initializers reduces allocated memory because the
nodes are now smaller and some fit into the compact list. On my
machine, I'm seeing about an 8% drop.

https://github.com/ruby/prism/commit/eea92c07d2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Having the @newline instance variable in every node adds up, and
since it is so rarely used, we only want to add it when necessary.

Moving this into an autoloaded file and moving the instance variable
out of the default initializers reduces allocated memory because the
nodes are now smaller and some fit into the compact list. On my
machine, I'm seeing about an 8% drop.

https://github.com/ruby/prism/commit/eea92c07d2
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Fix tapioca require order</title>
<updated>2024-05-10T14:47:21+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-05-10T14:29:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=34e0b5b2d419840f4e97cdf8fffcbc3578a5f7a3'/>
<id>34e0b5b2d419840f4e97cdf8fffcbc3578a5f7a3</id>
<content type='text'>
https://github.com/ruby/prism/commit/15bf727881
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/15bf727881
</pre>
</div>
</content>
</entry>
</feed>
