2011年8月24日

[ruby-list:48335] Re: autoload がうまく働かない

なかだです。

(11/08/23 19:56), Takashi SUGA wrote:
> C:\Projects\Schema>ruby -v
> ruby 1.9.2p0 (2010-08-18 revision 29036) [i386-mswin32]
>
> autoload.rb をカレントディレクトリ(C:\Projects\Schema)に置いて、
>

> C:\Projects\Schema>set rubylib
> RUBYLIB=C:\Ruby192\lib;C:\Projects\Schema
>
> C:\Projects\Schema>ruby -I. autoload_test.rb
> "I'm A."
>
> C:\Projects\Schema>ruby autoload_test.rb
> C:/Projects/Schema/autoload.rb:1:in `<top (required)>': uninitialized constant A
> (NameError)
> from autoload_test.rb:2:in `<main>'

遠い記憶によれば大昔に修正したバグのような気がします。
1.9.2にもsecurity fixが出ているので、p0のような古いものは使わないでください。


投稿者 xml-rpc : 2011年8月24日 10:19
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/105919
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。