From: keiju@... (=?ISO-2022-JP?B?GyRCQFBETTc9PHkbKEI=?=) Date: 2003-04-10T11:10:19+09:00 Subject: [ruby-dev:19990] Re: I quote: "Maybe IRB bug!!" けいじゅ@ラショナルソフトウェアです. In [ruby-dev:19988] the message: "[ruby-dev:19988] Re: I quote: "Maybe IRB bug!!"", on Apr/10 09:01(JST) Yukihiro Matsumoto writes: >まつもと ゆきひろです >|>irb does not support $SAFE>0. It is restriction, not bug. >|もうちょっと, 親切なメッセージもあるかと思いますが... >あらそう? というか, 設定されるとirbとしては何も実行できなくなっちゃいますもの ね. ^Dを省いて. >もっとも彼は$SAFE=1でexitすると固まってしまうとい >う現象を気にしていたようですが。手元では再現しないんですよね >え。killがあるということはUNIXのような気がするんですが。 ですねぇ... こっちも再現しません. >|$SAFE=n (n>1) >|を代入されたら, $SAFEを0に戻すことはできないですよね? > >ええ、実行は全部別スレッドでやるとか、Procでラップしてやると >かしないと。 なるほど... ですが, 以下のは意図通りの動作? b = proc{bind} eval "$SAFE = 1", b p $SAFE #=> 1 __ ..................................石塚 圭樹@ラショナルソフトウェア... ----------------------------------->> e-mail: keiju@rational.com <<---