<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/ruby.git/eval_error.c, branch maximecb-patch-2</title>
<subtitle>github.com: ruby/ruby.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ruby.git/'/>
<entry>
<title>Trim extra whitespace in inaccesible error message</title>
<updated>2021-09-01T04:18:55+00:00</updated>
<author>
<name>OKURA Masafumi</name>
<email>masafumi.o1988@gmail.com</email>
</author>
<published>2021-05-03T13:38:51+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ruby.git/commit/?id=8d5292f702e79ed03d21ef338210602f32948b53'/>
<id>8d5292f702e79ed03d21ef338210602f32948b53</id>
<content type='text'>
One whitespace is already included in `inaccessible_mesg_for` macro.
This extra whitespace is included since 72ff61f4a8ae7a8bf05b0bd6f91b3b290645627c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
One whitespace is already included in `inaccessible_mesg_for` macro.
This extra whitespace is included since 72ff61f4a8ae7a8bf05b0bd6f91b3b290645627c
</pre>
</div>
</content>
</entry>
<entry>
<title>Limit bactrace length from Exception#full_message</title>
<updated>2020-12-27T11:50:15+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2020-12-27T11:50:15+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ruby.git/commit/?id=f6a080047e960e8b1821a97850830286ce9dee1c'/>
<id>f6a080047e960e8b1821a97850830286ce9dee1c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>eval_error.c: fix off-by-one error for --backtrace-limit</title>
<updated>2020-12-21T02:40:48+00:00</updated>
<author>
<name>Yusuke Endoh</name>
<email>mame@ruby-lang.org</email>
</author>
<published>2020-12-21T02:33:22+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ruby.git/commit/?id=eee93bc9330cb069abb679a0a0d48a49b10f6a4e'/>
<id>eee93bc9330cb069abb679a0a0d48a49b10f6a4e</id>
<content type='text'>
https://bugs.ruby-lang.org/issues/17413
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugs.ruby-lang.org/issues/17413
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed infinite loop at error in printing cause [Bug #17033]</title>
<updated>2020-07-15T12:39:20+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2020-07-15T09:46:07+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ruby.git/commit/?id=579645d9f870fa4116dcd3200bbbb6e2c0b7f400'/>
<id>579645d9f870fa4116dcd3200bbbb6e2c0b7f400</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #3047 from mame/suppress-backtrace</title>
<updated>2020-05-14T16:22:56+00:00</updated>
<author>
<name>Yusuke Endoh</name>
<email>mame@ruby-lang.org</email>
</author>
<published>2020-05-14T16:22:56+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ruby.git/commit/?id=39365b46e250162f278cb36aa148bc2a92b1b84a'/>
<id>39365b46e250162f278cb36aa148bc2a92b1b84a</id>
<content type='text'>
Add `--suppress-backtrace=num` option to limit the backtrace length</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add `--suppress-backtrace=num` option to limit the backtrace length</pre>
</div>
</content>
</entry>
<entry>
<title>eval_error.c: default nil as "reverse" is now false  [Feature #8661]</title>
<updated>2020-04-21T10:29:16+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2020-04-21T09:23:20+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ruby.git/commit/?id=3ef09c6e66cf28455536593af60a7c7072fb1777'/>
<id>3ef09c6e66cf28455536593af60a7c7072fb1777</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>eval_error.c: revert the "reversed" backtrace [Feature #8661]</title>
<updated>2020-04-21T08:39:32+00:00</updated>
<author>
<name>Yusuke Endoh</name>
<email>mame@ruby-lang.org</email>
</author>
<published>2020-04-21T08:39:32+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ruby.git/commit/?id=487d0c99d53208594702bb3ce1c657130fb8d65f'/>
<id>487d0c99d53208594702bb3ce1c657130fb8d65f</id>
<content type='text'>
Now, the order is good, old-fashioned style:

```
$ ./local/bin/ruby -e 'def foo; raise; end
def bar; foo; end
def baz; bar; end
def qux; baz; end
qux
'
-e:1:in `foo': unhandled exception
	from -e:2:in `bar'
	from -e:3:in `baz'
	from -e:4:in `qux'
	from -e:5:in `&lt;main&gt;'
```
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now, the order is good, old-fashioned style:

```
$ ./local/bin/ruby -e 'def foo; raise; end
def bar; foo; end
def baz; bar; end
def qux; baz; end
qux
'
-e:1:in `foo': unhandled exception
	from -e:2:in `bar'
	from -e:3:in `baz'
	from -e:4:in `qux'
	from -e:5:in `&lt;main&gt;'
```
</pre>
</div>
</content>
</entry>
<entry>
<title>Raise EPIPE at broken pipe for the backward compatibility</title>
<updated>2020-04-15T12:05:39+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2020-04-14T16:25:04+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ruby.git/commit/?id=155f64e3c4ba23f0e85e8d69facceb21a487dccd'/>
<id>155f64e3c4ba23f0e85e8d69facceb21a487dccd</id>
<content type='text'>
Instead of SignalException for SIGPIPE, raise `Errno::EPIPE` with
instance variable `signo` and re-send that signal at exit.
[Feature #14413]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of SignalException for SIGPIPE, raise `Errno::EPIPE` with
instance variable `signo` and re-send that signal at exit.
[Feature #14413]
</pre>
</div>
</content>
</entry>
<entry>
<title>Renamed ruby_finalize_{0,1}</title>
<updated>2019-08-13T00:47:08+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-08-12T08:44:30+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ruby.git/commit/?id=0c2d81dada88b5a3946c3162187df4223bfe6b4f'/>
<id>0c2d81dada88b5a3946c3162187df4223bfe6b4f</id>
<content type='text'>
And pass rb_execution_context_t as an argument.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
And pass rb_execution_context_t as an argument.
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed duplicate highlighting</title>
<updated>2019-07-15T10:39:47+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-07-15T10:31:48+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ruby.git/commit/?id=0c6c937904aafc1809386bd892a2d114d22d01fe'/>
<id>0c6c937904aafc1809386bd892a2d114d22d01fe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
