Module: SKKHub

Defined in:
lib/skkhub.rb

Defined Under Namespace

Classes: EvalDic, SKKSERVDic, SKKServer, SocialIme, WakarimasuDic

Class Method Summary collapse

Class Method Details

.runObject



115
116
117
118
119
120
121
122
123
124
125
# File 'lib/skkhub.rb', line 115

def self.run
  dictset = [
    SKKSERVDic.new('localhost', 1178),
    #EvalDic.new,
    #WakarimasuDic.new,
    SocialIme.new,
  ]
  SKKServer.new.mainloop do |q|
    dictset.map{|d|d.search(q)}.select{|s|!s.nil?}.flatten
  end
end