[#9569] Re: [ruby-ext:01030] Re: gnome-ruby package — Hiroshi IGARASHI <igarashi@...>
いがらしです。
5 messages
2000/04/14
[#9581] SIGFPE isn't raised on FreeBSD 4.0 — gotoken@... (GOTO Kentaro)
ごとけんです
18 messages
2000/04/18
[#9582] Re: SIGFPE isn't raised on FreeBSD 4.0
— ARIMA Yasuhiro <fit0298@...>
2000/04/18
有馬です。
[#9583] Re: SIGFPE isn't raised on FreeBSD 4.0
— EGUCHI Osamu <eguchi@...>
2000/04/18
えぐち@エスアンドイー です。
[#9587] Re: SIGFPE isn't raised on FreeBSD 4.0
— nobu.nakada@...
2000/04/18
なかだです。
[#9588] Re: SIGFPE isn't raised on FreeBSD 4.0
— matz@... (Yukihiro Matsumoto)
2000/04/18
まつもと ゆきひろです
[#9589] Re: SIGFPE isn't raised on FreeBSD 4.0
— nobu.nakada@...
2000/04/18
なかだです。
[#9590] Re: SIGFPE isn't raised on FreeBSD 4.0
— matz@... (Yukihiro Matsumoto)
2000/04/18
まつもと ゆきひろです
[#9591] Re: SIGFPE isn't raised on FreeBSD 4.0
— nobu.nakada@...
2000/04/18
なかだです。
[#9592] Re: SIGFPE isn't raised on FreeBSD 4.0
— matz@... (Yukihiro Matsumoto)
2000/04/18
まつもと ゆきひろです
[#9599] module_eval — Tadayoshi Funaba <tadf@...>
ふなばです。
7 messages
2000/04/20
[ruby-dev:9555] [PATCH] rb_sys_fail()
From:
Katsuyuki Komatsu <komatsu@...>
Date:
2000-04-06 01:21:53 UTC
List:
ruby-dev #9555
小松です。
BeOSだとrb_sys_fail()でrb_exc_new2()が呼ばれないようです。
1.4.4と1.5.3の両者に修正が必要です。
$ uname -mrs
BeOS 5.0 BePC
$ ruby -ve 'open("nosuchfile", "rb")'
ruby 1.4.4 (2000-03-24) [i586-beos]
/tmp/rb3p6PWb:1:in `open': undefined method `backtrace' for Errno::ENOENT:Class (NameError)
from /tmp/rb3p6PWb:1
$
Thu Apr 6 09:55:26 2000 Katsuyuki Komatsu <komatsu@sarion.co.jp>
* error.c (rb_sys_fail): need rb_exc_new2() call on BeOS.
--- ruby-1.4.4.dist/error.c Mon Jan 17 17:23:54 2000
+++ ruby-1.4.4/error.c Thu Apr 6 09:55:26 2000
@@ -664,6 +664,6 @@ rb_sys_fail(mesg)
ee = syserr_list[n];
}
- ee = rb_exc_new2(ee, buf);
#endif
+ ee = rb_exc_new2(ee, buf);
rb_iv_set(ee, "errno", INT2FIX(n));
rb_exc_raise(ee);
--
小松克行 / Katsuyuki Komatsu <komatsu@sarion.co.jp>