<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/prism/options.h, 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>Backport Bug #21031</title>
<updated>2025-02-14T18:19:25+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2025-02-14T17:51:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=45fe3c137b6cc0b2546493e37d6334d8f39e076d'/>
<id>45fe3c137b6cc0b2546493e37d6334d8f39e076d</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] Accept version shorthand like 3.4</title>
<updated>2024-09-24T13:21:36+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-09-24T12:41:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=414a848cc6697067a988e056a787a0a7689c344b'/>
<id>414a848cc6697067a988e056a787a0a7689c344b</id>
<content type='text'>
https://github.com/ruby/prism/commit/098f1c4607
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/098f1c4607
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Introduce partial_script option</title>
<updated>2024-09-20T15:42:12+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-09-20T15:20:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f515a1ab4b04ae79e02194e1f25a400b9f3f8f66'/>
<id>f515a1ab4b04ae79e02194e1f25a400b9f3f8f66</id>
<content type='text'>
https://github.com/ruby/prism/commit/b28877fa4f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/b28877fa4f
</pre>
</div>
</content>
</entry>
<entry>
<title>[PRISM] Only parse shebang on main script</title>
<updated>2024-09-13T16:51:53+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-09-13T15:21:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9afc6a981deae6e23d938cf5c2c4baadfeaafdb1'/>
<id>9afc6a981deae6e23d938cf5c2c4baadfeaafdb1</id>
<content type='text'>
Fixes [Bug #20730]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes [Bug #20730]
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Callback on shebang switches</title>
<updated>2024-08-14T17:40:43+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-08-14T17:26:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a952ea243f7be95d479848a28959f8d29cd967ed'/>
<id>a952ea243f7be95d479848a28959f8d29cd967ed</id>
<content type='text'>
Add the ability to receive a callback when the parser encounters a
shebang that contains additional switches after the Ruby engine.
This is necessary because some command-line flags may be present
there that will alter the parse.

https://github.com/ruby/prism/commit/afc5000331
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add the ability to receive a callback when the parser encounters a
shebang that contains additional switches after the Ruby engine.
This is necessary because some command-line flags may be present
there that will alter the parse.

https://github.com/ruby/prism/commit/afc5000331
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Provide ability to lock encoding while parsing</title>
<updated>2024-06-10T21:21:32+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-06-10T17:39:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d827d3252786a5e1153f4e8bfa30f40a2aaafb95'/>
<id>d827d3252786a5e1153f4e8bfa30f40a2aaafb95</id>
<content type='text'>
https://github.com/ruby/prism/commit/f7faedfb3f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/f7faedfb3f
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Support passing version 3.3.1</title>
<updated>2024-05-01T23:03:25+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-05-01T22:54:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8e1647c3aaae357114720a4caf0f39c1fe743b2d'/>
<id>8e1647c3aaae357114720a4caf0f39c1fe743b2d</id>
<content type='text'>
https://github.com/ruby/prism/commit/445a0f0d22
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/445a0f0d22
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] CLI -x flag</title>
<updated>2024-03-28T16:04:35+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-03-28T13:51:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=fcc06fa82ab6f3916d8d9202c47db4fae48137dd'/>
<id>fcc06fa82ab6f3916d8d9202c47db4fae48137dd</id>
<content type='text'>
https://github.com/ruby/prism/commit/2068e3c30a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/2068e3c30a
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Fix typos</title>
<updated>2024-03-26T10:51:12+00:00</updated>
<author>
<name>Koichi ITO</name>
<email>koic.ito@gmail.com</email>
</author>
<published>2024-03-24T11:06:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=52cf6ec46b744a2ac34d9f6531520bf2aee017f5'/>
<id>52cf6ec46b744a2ac34d9f6531520bf2aee017f5</id>
<content type='text'>
After finding the "if if" typo, some additional typos identified by running `codespell` are also being corrected:
https://github.com/codespell-project/codespell

https://github.com/ruby/prism/commit/e6a34cfeeb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After finding the "if if" typo, some additional typos identified by running `codespell` are also being corrected:
https://github.com/codespell-project/codespell

https://github.com/ruby/prism/commit/e6a34cfeeb
</pre>
</div>
</content>
</entry>
</feed>
