From: keiju@... (=?ISO-2022-JP?B?GyRCQFBETTc9PHkbKEI=?= ) Date: 1998-08-18T12:41:41+09:00 Subject: [ruby-list:9186] Re: [Q] fail and exit in rescue SystemExit 石塚です. In [ruby-list :9156 ] the message: "[ruby-list:9156] Re: [Q] fail and exit in rescue SystemExit ", on Aug/17 16:31(JST) 石塚圭樹 writes: >>まつもと ゆきひろです > >>|irb-0.2.1.23で, multi-irb.rbの165行目のexitをfailにしてみて下さい. >> >>ソースを見るとここってIRBモジュールの特異メソッドの定義内で >>すよね.ここでfailを呼ぶとIRB.failが呼ばれるんじゃないですか? >>どこでこれを定義しているのか発見できませんでしたが,irbのソー >>ス全体でIRB.failが多用されているところを見るとどこかで,少な >>くとも可視性の変更は行っているはずですし,本来のfail(=raise) >>とは違うものが起動しているんではないですか? > >うーん. そうかもしれないっす.... >今は調べている暇がないので, 後で調べてみます(__;;; やはり. その通りでした. お騒がせしました(__;;;;;;;;;;;;;;;;;;;;;;;;;;; # failを再定義することに問題ありかなあ.... __ ................................石塚 圭樹@日本ラショナルソフトェア... ----------------------------------->> e-mail: keiju@rational.com <<---