<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/prism/templates/ext, branch v3_4_9</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 version to 1.5.0</title>
<updated>2025-09-12T21:30:16+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2025-09-12T20:09:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=52b3f006cb31672c45b26f6a44a609fd1b8e2ee5'/>
<id>52b3f006cb31672c45b26f6a44a609fd1b8e2ee5</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] Add node ids to nodes</title>
<updated>2024-07-11T18:25:54+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-07-03T14:42:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2bf9ae3fa1b5dec1c63176f39db84d697ede3581'/>
<id>2bf9ae3fa1b5dec1c63176f39db84d697ede3581</id>
<content type='text'>
https://github.com/ruby/prism/commit/bf16ade7f9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/bf16ade7f9
</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] Set `#line" directives to respect the path in ruby/ruby repo</title>
<updated>2024-06-20T12:36:18+00:00</updated>
<author>
<name>Yusuke Endoh</name>
<email>mame@ruby-lang.org</email>
</author>
<published>2024-06-20T03:15:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c3b5b98e15e9a893aaca46e53d2c8931bf13e322'/>
<id>c3b5b98e15e9a893aaca46e53d2c8931bf13e322</id>
<content type='text'>
ruby/ruby measures test coverage of C code, but the `#line` directive
generated by prism points to a file that does not exist, so coverage is
not taken properly.

This changeset specifies the location of the source files as a relative
path in terms of ruby/ruby repo.

https://github.com/ruby/prism/commit/1a2626be27
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ruby/ruby measures test coverage of C code, but the `#line` directive
generated by prism points to a file that does not exist, so coverage is
not taken properly.

This changeset specifies the location of the source files as a relative
path in terms of ruby/ruby repo.

https://github.com/ruby/prism/commit/1a2626be27
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Create specialized `ASCIISource` with asciionly optimizations</title>
<updated>2024-05-03T18:10:21+00:00</updated>
<author>
<name>Vinicius Stock</name>
<email>vinicius.stock@shopify.com</email>
</author>
<published>2024-05-02T15:33:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4fbb208185c2c5c0b5c9362c15fc90a0e6d02309'/>
<id>4fbb208185c2c5c0b5c9362c15fc90a0e6d02309</id>
<content type='text'>
https://github.com/ruby/prism/commit/40993166a8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/40993166a8
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Use GC-able symbols for AST</title>
<updated>2024-04-23T17:26:10+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-04-23T16:49:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4f57262338f0697d48d533b9c64466205e54cc11'/>
<id>4f57262338f0697d48d533b9c64466205e54cc11</id>
<content type='text'>
https://github.com/ruby/prism/commit/801117e45a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/801117e45a
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Shared integer parsing logic</title>
<updated>2024-03-07T23:02:33+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-03-07T18:53:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f5294ebbdb706fc3344ea5ef4d9c759775002582'/>
<id>f5294ebbdb706fc3344ea5ef4d9c759775002582</id>
<content type='text'>
https://github.com/ruby/prism/commit/a2594a23c1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/a2594a23c1
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Change pm_integer_t structure</title>
<updated>2024-03-07T23:02:33+00:00</updated>
<author>
<name>tompng</name>
<email>tomoyapenguin@gmail.com</email>
</author>
<published>2024-02-28T16:36:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=81f02eb6ba6104899035378f1f93b11448d44505'/>
<id>81f02eb6ba6104899035378f1f93b11448d44505</id>
<content type='text'>
https://github.com/ruby/prism/commit/588acf823f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/588acf823f
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Make pm_integer -&gt; Integer faster</title>
<updated>2024-03-07T23:02:33+00:00</updated>
<author>
<name>tompng</name>
<email>tomoyapenguin@gmail.com</email>
</author>
<published>2024-02-24T15:35:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=05526a444c28c4efcf6d846d13da17d990848abd'/>
<id>05526a444c28c4efcf6d846d13da17d990848abd</id>
<content type='text'>
https://github.com/ruby/prism/commit/47601e7928
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/47601e7928
</pre>
</div>
</content>
</entry>
</feed>
