From: matz@... (Yukihiro Matsumoto) Date: 2000-03-13T02:04:01+09:00 Subject: [ruby-list:21355] Re: raise non-Exception object まつもと ゆきひろです In message "[ruby-list:21342] Re: raise non-Exception object" on 00/03/12, nobu.nakada@nifty.ne.jp writes: | たしかに「なんでNameError?」というのは分かる気がします。一言で |言っちゃうとその辺の振舞が分かりにくい or ちゃんと書いてない、と |いうことですか? 「なんでNameError?」ってのに同意しましたので第1引数が exceptionメソッドを知らないときにはそれなりのメッセージを出 すようにしました(TypeError)。1.5.xの話ですが。 この exception メソッドを使った挙動はいつかどこかでちゃんと ドキュメント化しないとなあと思ってはいますが、リファレンスマ ニュアルにどこまで書くかというのは悩むところではあります。 たとえば、Rubyのメソッドの挙動の完全な(自然言語で記述されて いる)ドキュメントがあったら、欲しいですか? いや、つまり「買 いますか」という意味なんだけど。 売れないかな まつもと ゆきひろ /:|)