<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/error_highlight, 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>[ruby/error_highlight] Bump version</title>
<updated>2024-12-03T03:11:18+00:00</updated>
<author>
<name>Yusuke Endoh</name>
<email>mame@ruby-lang.org</email>
</author>
<published>2024-12-03T03:10:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=043f26edee38fb52fe43e208a7ad571c38a0718d'/>
<id>043f26edee38fb52fe43e208a7ad571c38a0718d</id>
<content type='text'>
https://github.com/ruby/error_highlight/commit/a8e9eb7f2f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/error_highlight/commit/a8e9eb7f2f
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/error_highlight] Rename the `ErrorHighlight::DefaultFormatter` setting to `max_snippet_width` for clarity</title>
<updated>2024-10-24T00:29:20+00:00</updated>
<author>
<name>Guilherme Carreiro</name>
<email>karreiro@gmail.com</email>
</author>
<published>2024-10-23T20:55:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=0b3d518e81891f0c2cea7c627c9dbe5fd630c92b'/>
<id>0b3d518e81891f0c2cea7c627c9dbe5fd630c92b</id>
<content type='text'>
https://github.com/ruby/error_highlight/commit/e13cbd4335
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/error_highlight/commit/e13cbd4335
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/error_highlight] Adjust truncation, add opt-out mechanism, rename methods, and prepare error highlighting to render on extremely small screens</title>
<updated>2024-10-23T00:58:50+00:00</updated>
<author>
<name>Guilherme Carreiro</name>
<email>karreiro@gmail.com</email>
</author>
<published>2024-10-17T23:12:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e9ba6c2ea447f1325b6ec58c0f2a31bf81fa924e'/>
<id>e9ba6c2ea447f1325b6ec58c0f2a31bf81fa924e</id>
<content type='text'>
https://github.com/ruby/error_highlight/commit/c565340958
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/error_highlight/commit/c565340958
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/error_highlight] Handle very long lines with errors in the middle of the line</title>
<updated>2024-10-23T00:58:50+00:00</updated>
<author>
<name>Guilherme Carreiro</name>
<email>karreiro@gmail.com</email>
</author>
<published>2024-10-13T18:40:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e7c9dfb3e913162b7803195f77d1cb9c0cc2b9df'/>
<id>e7c9dfb3e913162b7803195f77d1cb9c0cc2b9df</id>
<content type='text'>
https://github.com/ruby/error_highlight/commit/0657bc1afa
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/error_highlight/commit/0657bc1afa
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/error_highlight] Handle very long lines</title>
<updated>2024-10-23T00:58:50+00:00</updated>
<author>
<name>Guilherme Carreiro</name>
<email>karreiro@gmail.com</email>
</author>
<published>2024-10-10T22:52:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5aa8b9e3b53fbac7667c6d8ee9a3e85992380321'/>
<id>5aa8b9e3b53fbac7667c6d8ee9a3e85992380321</id>
<content type='text'>
https://github.com/ruby/error_highlight/commit/383490a4b4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/error_highlight/commit/383490a4b4
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/error_highlight] Fix error with prism when method given no arguments</title>
<updated>2024-09-24T13:28:01+00:00</updated>
<author>
<name>Luke Gruber</name>
<email>luke.gru@gmail.com</email>
</author>
<published>2024-09-17T12:34:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2a0ee408afeeae0f1a0d354ac36c400a361f6767'/>
<id>2a0ee408afeeae0f1a0d354ac36c400a361f6767</id>
<content type='text'>
such as:

  p = Proc.new

This now matches the RubyVM::AbstractSyntaxTree behavior, which is
not to highlight anything.

https://github.com/ruby/error_highlight/commit/d5c592a1ba
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
such as:

  p = Proc.new

This now matches the RubyVM::AbstractSyntaxTree behavior, which is
not to highlight anything.

https://github.com/ruby/error_highlight/commit/d5c592a1ba
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/error_highlight] Prism added node_id and Node#breadth_first_search in the 1.0 release. These methods are required for Prism to be able to find the method from the backtrace.</title>
<updated>2024-09-24T06:33:31+00:00</updated>
<author>
<name>Adam Hess</name>
<email>hparker@github.com</email>
</author>
<published>2024-09-18T23:02:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4b1e852d3ee79037e1b3963cc00c1407a7b3dda8'/>
<id>4b1e852d3ee79037e1b3963cc00c1407a7b3dda8</id>
<content type='text'>
https://github.com/ruby/prism/blob/main/CHANGELOG.md#100---2024-08-28

In practice you will likely only end up in this situation if you previously had pre-1.0 prism installed and upgrade Ruby to a version with Prism as the default parser.

https://github.com/ruby/error_highlight/commit/cb574daf62
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/blob/main/CHANGELOG.md#100---2024-08-28

In practice you will likely only end up in this situation if you previously had pre-1.0 prism installed and upgrade Ruby to a version with Prism as the default parser.

https://github.com/ruby/error_highlight/commit/cb574daf62
</pre>
</div>
</content>
</entry>
<entry>
<title>[PRISM] Use node ids for error highlight</title>
<updated>2024-07-11T18:25:54+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-07-03T19:57:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c1df15c3e69201ed01c1b902de8c9302740899eb'/>
<id>c1df15c3e69201ed01c1b902de8c9302740899eb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/error_highlight] Trim trailing spaces in base.rb</title>
<updated>2024-06-07T13:28:23+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-06-07T13:26:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=51bb5dcd2e63d7902794d42147817733249d3dd9'/>
<id>51bb5dcd2e63d7902794d42147817733249d3dd9</id>
<content type='text'>
https://github.com/ruby/error_highlight/commit/8ce3f6f145
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/error_highlight/commit/8ce3f6f145
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/error_highlight] Support for the prism compiler</title>
<updated>2024-06-07T13:15:14+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2024-05-20T17:50:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=40ec860de761af3b7b8538452a55c2ef8b9bb93e'/>
<id>40ec860de761af3b7b8538452a55c2ef8b9bb93e</id>
<content type='text'>
https://github.com/ruby/error_highlight/commit/69fbacfd49
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/error_highlight/commit/69fbacfd49
</pre>
</div>
</content>
</entry>
</feed>
