Changeset 871

Show
Ignore:
Timestamp:
10/30/07 10:14:59 (6 years ago)
Author:
cho45
Message:

lang/ruby/Amalgam/AppController.rb:

リロード用メソッドを追加

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/ruby/Amalgam/AppController.rb

    r817 r871  
    431431 
    432432        def reload_plugins 
     433                ret = [] 
    433434                @sublaunchers.clear 
    434435                @config.reload.each do |k,v| 
     436                        ret << k 
    435437                        @candidates[k] = v.candidates 
    436438                end 
    437         end 
    438  
    439 end 
    440  
    441  
     439                ret 
     440        end 
     441 
     442        # match するプラグインを強制リロード 
     443        def r(match) 
     444                @sublaunchers.clear 
     445                ret = [] 
     446                @config.plugins.each do |k,v| 
     447                        next unless match === k 
     448                        ret << k 
     449                        @candidates[k] = v.candidates 
     450                end 
     451                ret 
     452        end 
     453 
     454 
     455end 
     456 
     457