From: Hidetoshi NAGAI Date: 2003-09-10T17:28:01+09:00 Subject: [ruby-dev:21367] Re: $SAFE=4 でのautoload 永井@知能.九工大です. From: matz@ruby-lang.org (Yukihiro Matsumoto) Subject: [ruby-dev:21364] Re: $SAFE=4 でのautoload Date: Tue, 9 Sep 2003 01:34:09 +0900 Message-ID: <1063038847.597609.19930.nullmailer@picachu.netlab.jp> > えーと、loadそのものは0でいいはずです。 これ↑に対し, From: matz@ruby-lang.org (Yukihiro Matsumoto) Subject: [ruby-dev:21347] Re: $SAFE=4 での autoload Date: Fri, 5 Sep 2003 00:16:41 +0900 Message-ID: <1062688599.143258.32475.nullmailer@picachu.netlab.jp> > 以前、requireは$SAFE=1で実行すれば良いのだと思ったことを記憶 > しています。で、実際にそうしてたつもりなんですが、autoloadで > は動いてなかったということなんでしょうか。 これ↑はどういう関係にあるのでしょうか. # require と autoload とは別? # 一時は $SAFE=1 と思っていたが $SAFE=0 で問題がなかった? > 私自身は今月は原稿やレポートの〆切がたてこんでいるので迅速な > 開発は期待できません。 完全に丸投げ状態ですみません. Ruby/Tk 側としては先の例 ([ruby-dev:21355]) のようなケースで autoload がうまく動いてくれれば十分なのです. 現状はそのようになりそうですので,それを期待して $SAFE=4 に 対応できるようにしています. # なお,以前, # > $SAFE=4 はもっと細かいレベルでのコントロールのためのもので, # > このような実行には厳しすぎて使えないと感じています. # などと言っていましたが,これは単に私が勉強不足なだけと # 思えますですので,この意見は撤回します. -- 永井 秀利 (九工大 知能情報) nagai@ai.kyutech.ac.jp