PM 向けに、Canna のユーザー辞書をホームフォルダー以下へ移動する作業をぼちぼちと。ユーザー辞書の使用時に辞書へのパスを別のところへすげ替えてやれば、全体構造をいじらずにすむんじゃないかということでやっていますが、はてさて…
いまのところ、rk/tempdic.c の、_Rktopen()、_Rktclose() をいじって、ほかの場所に置いたユーザー辞書の読み込みと、登録された候補での変換はできました。あとは、ユーザー辞書の新規作成、単語の登録 / 削除ができれば OK でしょうか。ユーザー辞書かどうかの判定は名前で行なっていますが、きちんと辞書タイプなど見てやりたいところ。
ユーザー辞書の移動がうまくいけば、/Data/Canna 以下にあるシステム辞書や設定ファイルも/var など適切な場所に移動する予定です。その後、x86_64 対応とか、Canna 3.7 へのアップグレードへ進めるといいかな。
次期リリースまでに何とかなるか??
0 件のコメント:
コメントを投稿