Ilmari Heikkinen wrote: > If you think it makes the irb startup too slow, load it in a thread: > Thread.new{ require 'ihelp' } > > But note that calling help will fail before it's completely loaded. Sorry, but loading it in a separate thread doesn't work under windows (neither 0.1): irb(main):001:0> "".help NoMethodError: undefined method `help' for "":String from (irb):1 from c:/apps/ruby18/lib/ruby/site_ruby/1.8/rubygems/loadpath_manager.rb: 5 irb(main):002:0> Time.new => Tue Jan 18 13:41:19 W. Europe Standard Time 2005 irb(main):003:0> Time.new => Tue Jan 18 13:50:51 W. Europe Standard Time 2005 irb(main):004:0> "".help NoMethodError: undefined method `help' for "":String from (irb):4 from c:/apps/ruby18/lib/ruby/site_ruby/1.8/rubygems/loadpath_manager.rb: 5 irb(main):005:0> Note that I have only Thread.new { require 'ihelp' } in .irbrc therefore 9 minutes should be enough to load, shouldn't they? :) Btw, which differences since 0.1 apart from setup? Thx Giuliano -- If you want to send me an email address should be 'p', then a dot, followed by 'bossi' at 'quinary', another dot and 'com' at last