[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:609

From: okkez <okkez000@g...>
Date: Tue, 18 Dec 2007 23:44:40 +0900
Subject: [ruby-reference-manual:609] NameError のスーパークラス

こんばんは。
okkez です。

NameError のスーパークラスが StandardError に戻っているようです。

$ forall-ruby -e 'p NameError.ancestors '
ruby 1.8.0 (2003-08-04) [i686-linux]
[NameError, StandardError, Exception, Object, Kernel]
ruby 1.8.1 (2003-12-25) [i686-linux]
[NameError, StandardError, Exception, Object, Kernel]
ruby 1.8.2 (2004-12-25) [i686-linux]
[NameError, StandardError, Exception, Object, Kernel]
ruby 1.8.3 (2005-09-21) [i686-linux]
[NameError, StandardError, Exception, Object, Kernel]
ruby 1.8.4 (2005-12-24) [i686-linux]
[NameError, StandardError, Exception, Object, Kernel]
ruby 1.8.5 (2006-08-25) [i486-linux]
[NameError, StandardError, Exception, Object, Kernel]
ruby 1.8.5 (2006-08-25) [i686-linux]
[NameError, StandardError, Exception, Object, Kernel]
ruby 1.8.6 (2007-03-13 patchlevel 0) [i686-linux]
[NameError, StandardError, Exception, Object, Kernel]
ruby 1.8.6 (2007-12-14 patchlevel 5000) [i686-linux]
[NameError, StandardError, Exception, Object, Kernel]
ruby 1.9.0 (2007-12-15 patchlevel 0) [i686-linux]
[NameError, StandardError, Exception, Object, Kernel, BasicObject]


svn のログも確認してみました。

r13802 | matz | 2007-11-02 15:28:52 +0900 (金, 02 11月 2007) | 5 lines

* error.c (Init_Exception): make NameError to be subclass of
  StandardError again.


対応、お願いします。


-- 
okkez
okkez000@g...

--
ML: ruby-reference-manual@m...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

->     609 2007-12-18 15:44 [okkez000@g...       ] NameError のスーパークラス              
       613 2007-12-18 16:53 ┗[snoozer.05@g...     ]