前田です。

matz / netlab.co.jp (Yukihiro Matsumoto) san wrote:

||例外が発生した時のメッセージに
||
||-:1:NameError: undefined local variable or method `local_variable' for main(Object)
||
||のように例外クラス名を入れるのはどうでしょう。
||起こってしまった例外についてしか調べられませんけど...。
|
|-wオプションをつけると例外名を表示します.これをデフォルトに
|した方が良いのかな.

あ、すでにできるのですね。
個人的にはこちらがデフォルトの方がうれしいです。

||あと、もっとも最近起った例外オブジェクトを格納する変数もあるとうれしいです。
||# あるのかな。
|
|$!でどうでしょう?

$!て例外オブジェクトなんですね。
マニュアルで

The exception information message.  fail set this variable.
(なぜか日本語版がどこかへいってしまいまして)

となっていたのでStringかと思っていました。
# と思ったら例外クラスってStringのサブクラスなんですね。

-- 
前田 修吾