Hi,
In message "Re: [ruby-cvs] ruby, ruby/lib: * eval.c (ev_const_defined, ev_const_get), variable.c"
on 03/06/01, Dave Thomas <dave / pragprog.com> writes:
|But either way, shouldn't autoload be compatible with load? After all,
|the name implies that it "automatically loads".
I consider my proposal compatible. It "automatically loads" the file
just like mere "load", then ensure required constant is loaded to
reduce error afterwards. Note that NameError was _not_ caused by
X::XXX reference itself, but underlying autoload process.
matz.