#!/usr/bin/env ruby # -*- ruby -*- # Copyright 2000 by Jim Weirich (jweirich@one.net). All rights reserved. # Permission is granted for use, modification and distribution as # long as the above copyright notice is included. require 'gem/gemgui' require 'gem/listmodels' require 'gem/methodfinder' require 'gem/utils' require 'gem/version' REVISION = "$Revision: 1.18 $" module Gem # ==================================================================== class GemFinder def run ClassListModel.record_system_modules load_libraries ClassBrowser.new Tk.mainloop end private def load_libraries ARGV.each { |fn| begin require fn rescue LoadError => ex puts "Can't find '#{fn}.rb', trying plain '#{fn}'" load fn end } end end end # ==================================================================== if __FILE__ == $0 then Gem::GemFinder.new.run end