* 送り仮名ありなしの判定を修正: 読みが">"で終わっていたり、 "#"を含んでいるため読みの長さが偶数でなくなっている エントリを送り仮名ありだと判断して検索に失敗する不具合の修正 --- skk.rb,orig Sat Dec 19 17:13:04 1998 +++ skk.rb Sat Dec 19 18:00:24 1998 @@ -123,9 +123,10 @@ def search(kana) printf("target: %s\n", kana) if $OPT_d + if ((kana[0] & 0x80) != 0) && (kana[kana.length-1] >= ?a) && (kana[kana.length-1] <= ?z) then # 一文字目が2バイト文字で、なおかつ文字列が奇数バイト長の場合、 # 送り仮名ありだと判断する。(インチキっぽい?) - if ((kana[0] & 0x80) != 0) && (kana.length % 2 != 0) then + #if ((kana[0] & 0x80) != 0) && (kana.length % 2 != 0) then table = @okuri_ari_table print("okuri: ARI\n") if $OPT_d else