/[freeride]/freeride/freebase/core.rb
ViewVC logotype

Diff of /freeride/freebase/core.rb

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.5 by richkilmer, Wed Feb 27 03:05:05 2002 UTC revision 1.6 by curthibbs, Mon May 27 08:44:54 2002 UTC
# Line 48  module FreeBASE Line 48  module FreeBASE
48        load_setup        load_setup
49        @bus["/log/info"] << "--- #{@properties['config/product_name']} Started on #{Time.now.to_s}"        @bus["/log/info"] << "--- #{@properties['config/product_name']} Started on #{Time.now.to_s}"
50                
51        # --- BEGIN HACK ---        # --- BEGIN HACK (part 1) ---
52        # the following code is a temporary workaround for a problem using FXRuby in        # the following code is a temporary workaround for a problem using FXRuby in
53        # an mswin build of Ruby. This should be removed once that problme has been fixed.        # an mswin build of Ruby. This should be removed once that problem has been fixed.
54                
55        # default to a do-nothing message pump        # default to a do-nothing message pump
56        @bus["/system/ui/messagepump"].set_proc do sleep(0.5) end        @bus["/system/ui/messagepump"].set_proc do sleep(0.5) end
57        load_plugins        # --- END HACK ---
58    
59          @bus["/system/state/all_plugins_loaded"].data = false;
60                            load_plugins
61          @bus["/system/state/all_plugins_loaded"].data = true;
62    
63                            # --- BEGIN HACK (part 2) ---
64        while true do        while true do
65          @bus["/system/ui/messagepump"].call()          @bus["/system/ui/messagepump"].call()
66          sleep(0.1)          sleep(0.1)

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26