<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/prism/defines.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>merge revision(s) 931a870606f4e286a1c7bacf022940994f3c431b: [Backport #21044]</title>
<updated>2025-02-14T05:06:07+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2025-02-14T05:06:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=579b94ae61d123dfb06caa2499be4ef6879cbf1f'/>
<id>579b94ae61d123dfb06caa2499be4ef6879cbf1f</id>
<content type='text'>
	[ruby/prism] Increase value of PRISM_DEPTH_MAXIMUM to 10000

	The previous value of 1_000 was added with a reference to the Bison
	parser[^1], but the value of YYMAXDEPTH in the Bison docs is 10_000,
	not 1_000.

	[^1]: https://www.gnu.org/software/bison/manual/html_node/Memory-Management.html

	Fixes [Bug #21044]

	https://github.com/ruby/prism/commit/e098533ab4

	Co-authored-by: Nony Dutton &lt;nonydutton@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	[ruby/prism] Increase value of PRISM_DEPTH_MAXIMUM to 10000

	The previous value of 1_000 was added with a reference to the Bison
	parser[^1], but the value of YYMAXDEPTH in the Bison docs is 10_000,
	not 1_000.

	[^1]: https://www.gnu.org/software/bison/manual/html_node/Memory-Management.html

	Fixes [Bug #21044]

	https://github.com/ruby/prism/commit/e098533ab4

	Co-authored-by: Nony Dutton &lt;nonydutton@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Use isinf on non-mingw windows</title>
<updated>2024-12-12T01:10:13+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-12-12T00:55:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=29caae9991f08fb386c414f4c6270c68cdf69c30'/>
<id>29caae9991f08fb386c414f4c6270c68cdf69c30</id>
<content type='text'>
https://github.com/ruby/prism/commit/2f903d7865
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/2f903d7865
</pre>
</div>
</content>
</entry>
<entry>
<title>Added missing header file for _finite</title>
<updated>2024-12-03T00:53:17+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2024-12-03T00:18:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=59d23174c01d201b4a1bbc0eaab32b167a3cb975'/>
<id>59d23174c01d201b4a1bbc0eaab32b167a3cb975</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] _finitef is unavailable on Windows x86</title>
<updated>2024-12-02T20:19:52+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-12-02T19:40:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c8dd0479553d4c872b41d667c8fc7a9340594a08'/>
<id>c8dd0479553d4c872b41d667c8fc7a9340594a08</id>
<content type='text'>
Instead cast it inline to a double on Windows.

https://github.com/ruby/prism/commit/9064d872aa
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead cast it inline to a double on Windows.

https://github.com/ruby/prism/commit/9064d872aa
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Remove use of __assume to simplify</title>
<updated>2024-09-25T16:17:08+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-09-25T16:17:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a6ea4ddb4e992e11a016f22a7c93eece0eca6e92'/>
<id>a6ea4ddb4e992e11a016f22a7c93eece0eca6e92</id>
<content type='text'>
https://github.com/ruby/prism/commit/4daf58f7a0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/4daf58f7a0
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Fix up windows use of __assume</title>
<updated>2024-09-25T16:08:13+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-09-25T16:08:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bf6109c8cc7ea9983ca88ae84a99d57155d847ee'/>
<id>bf6109c8cc7ea9983ca88ae84a99d57155d847ee</id>
<content type='text'>
https://github.com/ruby/prism/commit/9fd0c0901e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/9fd0c0901e
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Support a max depth to protect against malicious payloads</title>
<updated>2024-09-25T15:47:08+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-09-24T16:52:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=57688cd62589d5c6021a0299c036d7785e64aad5'/>
<id>57688cd62589d5c6021a0299c036d7785e64aad5</id>
<content type='text'>
https://github.com/ruby/prism/commit/a474017bbe
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/a474017bbe
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Add explicit check for PRISM_HAS_NO_FILESYSTEM</title>
<updated>2024-07-26T17:07:50+00:00</updated>
<author>
<name>Yuta Saito</name>
<email>kateinoigakukun@gmail.com</email>
</author>
<published>2024-07-20T02:59:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a65c205a1bce121821472c8e7658247a47e89047'/>
<id>a65c205a1bce121821472c8e7658247a47e89047</id>
<content type='text'>
https://github.com/ruby/prism/commit/89c22f0e6c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/89c22f0e6c
</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>
