<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/test/ruby/test_ast.rb, branch v3_3_11</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>ast.rb: Fix bug for source of multibyte characters</title>
<updated>2023-11-04T15:54:22+00:00</updated>
<author>
<name>alpaca-tc</name>
<email>alpaca-tc@alpaca.tc</email>
</author>
<published>2023-11-04T14:04:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8ed733f8f22cdc56a9d2694078871cfc401cb029'/>
<id>8ed733f8f22cdc56a9d2694078871cfc401cb029</id>
<content type='text'>
first_column and last_column return byte positions, but existing implementations
did not consider multibyte.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
first_column and last_column return byte positions, but existing implementations
did not consider multibyte.
</pre>
</div>
</content>
</entry>
<entry>
<title>`yield` cannot be placed outside methods even in blocks</title>
<updated>2023-10-02T14:20:03+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2023-10-02T13:06:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9059dfce12995451a4374330baab49177fa717be'/>
<id>9059dfce12995451a4374330baab49177fa717be</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix `retry` in nested `rescue` blocks</title>
<updated>2023-09-28T18:14:17+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2023-09-28T16:58:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=eaa0fbf9b956fa25e73c3d55e2eba8887324e233'/>
<id>eaa0fbf9b956fa25e73c3d55e2eba8887324e233</id>
<content type='text'>
Restore `rescue`-context from the outer context.
`retry` targets the next outer block except for between `rescue` and
`else` or `ensure`, otherwise, if there is no enclosing block, it
should be syntax error.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Restore `rescue`-context from the outer context.
`retry` targets the next outer block except for between `rescue` and
`else` or `ensure`, otherwise, if there is no enclosing block, it
should be syntax error.
</pre>
</div>
</content>
</entry>
<entry>
<title>Syntax check of `yield` in the parser</title>
<updated>2023-09-28T07:23:51+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2023-09-13T04:34:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b5e23d3e3b5ff2f5328aa43a2392ebe7c951a222'/>
<id>b5e23d3e3b5ff2f5328aa43a2392ebe7c951a222</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Suppress void context warnings in verbose mode</title>
<updated>2023-09-28T05:30:10+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2023-09-28T05:30:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a790f83bac86f160087f1b21c181a9fe60ecefe8'/>
<id>a790f83bac86f160087f1b21c181a9fe60ecefe8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Out of place jumps are valid in `defined?`</title>
<updated>2023-09-27T12:53:01+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2023-09-11T15:35:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5b36c11e21ce3ab227a0a3ec40d9bbb723524c4f'/>
<id>5b36c11e21ce3ab227a0a3ec40d9bbb723524c4f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Syntax check of `retry` in the parser</title>
<updated>2023-09-27T12:53:01+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2023-09-10T16:02:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=29e5fca7181de5f0db372374d5f39704f81f2731'/>
<id>29e5fca7181de5f0db372374d5f39704f81f2731</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Syntax check of block exits in the parser</title>
<updated>2023-09-27T12:53:01+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2023-09-07T17:16:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e1250a5f9778f463a541bc1ee5a951f64c131bbf'/>
<id>e1250a5f9778f463a541bc1ee5a951f64c131bbf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Bug #19848] Flush BOM</title>
<updated>2023-08-25T11:07:10+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2023-08-24T17:20:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=1f76e42b85be4031bdedcc3e457e8fa949195304'/>
<id>1f76e42b85be4031bdedcc3e457e8fa949195304</id>
<content type='text'>
The token just after BOM needs to position at column 0, so that the
indentation matches closing line.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The token just after BOM needs to position at column 0, so that the
indentation matches closing line.
</pre>
</div>
</content>
</entry>
<entry>
<title>[Bug #19547] Add token for unescaped backslash</title>
<updated>2023-03-30T10:47:36+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2023-03-30T08:12:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=6f122965cf8704f019445faead58040e9be2effb'/>
<id>6f122965cf8704f019445faead58040e9be2effb</id>
<content type='text'>
This token is exposed only when `RubyVM::AbstractSyntaxTree` with
`keep_tokens` option.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This token is exposed only when `RubyVM::AbstractSyntaxTree` with
`keep_tokens` option.
</pre>
</div>
</content>
</entry>
</feed>
