FreeWnn 開発に関する memorandum
まず、次のリリースなり、Snapshot なりをさっさと出すことを考えたいです。 以下のあたりだけ入れて、動作確認してリリースをなるべく早く。
と書いたけど、出せてません…能力に対して欲張り過ぎなのかな…。
置き場所は、Wnn/man.en。(atod.man, atof.man, dtoa.man は済)。
[freewnn:00619] 参照。
報告:[freewnn:00680] (田畑悠介さん)
症状: 任意の path に [cjkt]server を動かしている user 権限でファイルが作成出来る。
原因: Wnn protocol (KKTP) を無差別に受け付けており、ファイル作成位置を特にチェックしていない為。
対策その1: jserver_dir 以外の場所へのファイル書き込みを禁止する。([freewnn:00699])
2001.09.27 現在、一応対策1 を merge してある。
option の見直し、及び long option の導入。
複数の言語の manpage のインストールを行なえるようにする必要がある。
既存の日本語 man を man/ja/ とか man/ja_JP.eucJP といった path にインストールする必要あり。
$(MANDIR)/$(MAN_SUBDIR_JA) とかでしょうか?
[freewnn:00395], [freewnn:00400] 参照。
see also: 403,405,555.
現在、暫定的に getdtablesize() / OPEN_MAX / NOFILE のどれかを使うようにしてあります。
恒久策はゆっくり考えましょう。
辞書のフォーマット確認必要。