<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/test/ripper/test_lexer.rb, branch v3_2_11</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>merge revision(s) 05553cf22d43dd78b8f30cc4591230b5c000c538: [Backport #20517]</title>
<updated>2024-07-15T13:01:57+00:00</updated>
<author>
<name>nagachika</name>
<email>nagachika@ruby-lang.org</email>
</author>
<published>2024-07-15T13:01:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=96a82418b2efe98a92f239a9a1cbf30dd396d335'/>
<id>96a82418b2efe98a92f239a9a1cbf30dd396d335</id>
<content type='text'>
	[Bug #20517] Make a multibyte character one token at meta escape
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	[Bug #20517] Make a multibyte character one token at meta escape
</pre>
</div>
</content>
</entry>
<entry>
<title>merge revision(s) fad48fefe19cc282a5b209944244a3713359b47f: [Backport #19399]</title>
<updated>2023-02-07T04:46:36+00:00</updated>
<author>
<name>NARUSE, Yui</name>
<email>naruse@airemix.jp</email>
</author>
<published>2023-02-07T04:46:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7246cd0081ec845e1407484fca10439e7868880b'/>
<id>7246cd0081ec845e1407484fca10439e7868880b</id>
<content type='text'>
	[Bug #19399] Parsing invalid heredoc inside block parameter

	Although this is of course invalid as Ruby code, allow to just parse
	and tokenize.
	---
	 ext/ripper/lib/ripper/lexer.rb |  2 +-
	 test/ripper/test_lexer.rb      | 12 ++++++++++++
	 2 files changed, 13 insertions(+), 1 deletion(-)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	[Bug #19399] Parsing invalid heredoc inside block parameter

	Although this is of course invalid as Ruby code, allow to just parse
	and tokenize.
	---
	 ext/ripper/lib/ripper/lexer.rb |  2 +-
	 test/ripper/test_lexer.rb      | 12 ++++++++++++
	 2 files changed, 13 insertions(+), 1 deletion(-)
</pre>
</div>
</content>
</entry>
<entry>
<title>[Bug #18963] Separate string contents by here document terminator</title>
<updated>2022-08-28T00:29:24+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2022-08-28T00:29:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ace2eee544378eb03ea95b95c89434508325e8c8'/>
<id>ace2eee544378eb03ea95b95c89434508325e8c8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Bug #18962] Do not read again once reached EOF</title>
<updated>2022-08-12T06:58:18+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2022-08-11T13:24:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=844a0edbae6e74293e3d0cb1ceeeb66a4371d06d'/>
<id>844a0edbae6e74293e3d0cb1ceeeb66a4371d06d</id>
<content type='text'>
`Ripper::Lexer#parse` re-parses the source code with syntax errors
when `raise_errors: false`.

Co-Authored-By: tompng &lt;tomoyapenguin@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`Ripper::Lexer#parse` re-parses the source code with syntax errors
when `raise_errors: false`.

Co-Authored-By: tompng &lt;tomoyapenguin@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typo [ci skip]</title>
<updated>2021-02-19T08:27:53+00:00</updated>
<author>
<name>Shugo Maeda</name>
<email>shugo@ruby-lang.org</email>
</author>
<published>2021-02-19T08:27:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a319c048187bb32677730a6c6e5a1a0fce7fad36'/>
<id>a319c048187bb32677730a6c6e5a1a0fce7fad36</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ripper: fix a bug of Ripper::Lexer with syntax error and heredoc [Bug #17644]</title>
<updated>2021-02-19T07:40:29+00:00</updated>
<author>
<name>Shugo Maeda</name>
<email>shugo@ruby-lang.org</email>
</author>
<published>2021-02-19T07:38:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5de38c41ae7bf17ae599fdfa9f8face87f16d8bb'/>
<id>5de38c41ae7bf17ae599fdfa9f8face87f16d8bb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Ripper with heredoc.</title>
<updated>2021-01-17T03:58:13+00:00</updated>
<author>
<name>manga_osyo</name>
<email>manga.osyo@gmail.com</email>
</author>
<published>2021-01-16T19:41:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b84b253a69537a14e4854e17b6d94ae75c2af050'/>
<id>b84b253a69537a14e4854e17b6d94ae75c2af050</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>parse.y: handle "duplicated argument name" appropriately on ripper.y</title>
<updated>2021-01-09T04:33:33+00:00</updated>
<author>
<name>Nobuhiro IMAI</name>
<email>nov@yo.rim.or.jp</email>
</author>
<published>2021-01-09T03:18:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7ff0e93f96cc55467d791ebc841f12f9130bf181'/>
<id>7ff0e93f96cc55467d791ebc841f12f9130bf181</id>
<content type='text'>
refs: 733ed1e184
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
refs: 733ed1e184
</pre>
</div>
</content>
</entry>
<entry>
<title>ripper: fix bad label parameter handling [Bug #17425]</title>
<updated>2020-12-23T00:56:35+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2020-12-22T13:41:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=733ed1e18498f97250b788f169c37b170e0cf2b6'/>
<id>733ed1e18498f97250b788f169c37b170e0cf2b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ripper: fix `#tok` on some error events [Bug 17345]</title>
<updated>2020-12-19T08:32:39+00:00</updated>
<author>
<name>Nobuhiro IMAI</name>
<email>nov@yo.rim.or.jp</email>
</author>
<published>2020-12-18T16:31:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e33eb09b76e9070fd49837e8b896319636501b38'/>
<id>e33eb09b76e9070fd49837e8b896319636501b38</id>
<content type='text'>
sorting alias target by event arity, and setup suitable `Elem` for error.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
sorting alias target by event arity, and setup suitable `Elem` for error.
</pre>
</div>
</content>
</entry>
</feed>
