#1389: If autoload with "./", can't delete autoload target information after require. ------------------------------+--------------------------------------------- Reporter: kouji@… | Owner: lsansonetti@… Type: defect | Status: new Priority: major | Milestone: Component: MacRuby | Keywords: autoload ------------------------------+--------------------------------------------- Reduction below. {{{ --- a.rb --- open("zzz.rb", "w") {|f| f.puts "class ZZZ; def self.ok;:ok;end;end"} autoload :ZZZ, "./zzz.rb" require "./zzz.rb" p ZZZ.ok --- result --- $ env DYLD_LIBRARY_PATH=/Users/kouji/work/MacRuby/MacRuby ./macruby a.rb /Users/kouji/work/MacRuby/MacRuby/zzz.rb:1:in `<main>': uninitialized constant ZZZ (NameError) from /Users/kouji/work/MacRuby/MacRuby/a.rb:3:in `<main>' }}} -- Ticket URL: <http://www.macruby.org/trac/ticket/1389> MacRuby <http://macruby.org/>