>>>>> "M" == Mike Calder <ceo / phosco.com> writes: M> So probably the problem has changed from me not having things in the right M> place to not understanding how to use standard classes. Well, here what I've done with this version of ruby svg% ruby -ve 'p $LOAD_PATH' ruby 1.8.1 (2004-04-24) [i686-linux] ["/home/ts/local/r181/lib/ruby/site_ruby/1.8", "/home/ts/local/r181/lib/ruby/site_ruby/1.8/i686-linux", "/home/ts/local/r181/lib/ruby/site_ruby", "/home/ts/local/r181/lib/ruby/1.8", "/home/ts/local/r181/lib/ruby/1.8/i686-linux", "."] svg% svg% ruby install.rb ./formatter.rb -> /home/ts/local/r181/lib/ruby/site_ruby/formatter.rb ./html-parser.rb -> /home/ts/local/r181/lib/ruby/site_ruby/html-parser.rb ./sgml-parser.rb -> /home/ts/local/r181/lib/ruby/site_ruby/sgml-parser.rb svg% svg% ruby -rhtml-parser -e 'class MyHTMLParser < HTMLParser; end; p MyHTMLParser' MyHTMLParser svg% Guy Decoux