2004年7月21日

Ver 0.99b6

☆21日14:24頃にパッケージを差し替えましたので、それ以前にダウンロードされた方は、大変お手数ですが再度ダウンロード宜しくお願いします。

◇新機能
 ・正規表現検索に対応

Boost::regexを使っています。Unicode辞書にも対応しています。
ちなみに通常の全文検索は Boyer-Moore (BM)法で検索しています。
正規表現に関しては書籍も沢山出ていますので、各自研究して下さい。

 ○正規表現での検索例
   [英語 - 学辞郎] e で始まり y で終わる単語を検索
    → ^e...y
   [日本語 - 和英辞郎] 「まい」で終わるが「〜うまい」ではない語を検索
    → [^う]まい$
   [中国語 - cj.dic] 「百??一」を含む表現を検索
    → 百.*一

◇改善点
 ・2種類の検索ウィンドウ(英辞郎 on the Web風/リストビュー)の統合
  (command + return で切り替わります)
 ・大幅な省メモリ化

内部的に見出し語の長さを不定とし、その都度必要なメモリを確保するように変更しました。英辞郎のようなインデックスの大きな辞書ではMB単位の節約になります。
OS 9 で英辞郎・和英辞郎のグループを使っても大丈夫かも・・・

 ・環境設定の内容を若干変更
 ・ヘルプがメニューからちゃんと表示されるようになった
  (※内容は前のままです)
 ・訳からの検索ができない不具合を解消 (0.99b6-patch1)

【ダウンロード】
・PDIC Viewer 0.99b6 - build 20040721 (lavender) >> OS 9 (1.9M) / OS X (1.4M)
 ☆2004年8月31日まで試用できます。

投稿日時 2004年7月21日