Ludia1.4.0 その1

こんにちは。co-sakaです。


Ludia1.4.0に向けて開発を進めています。
まずは、Windows関連です。
もっと簡単に使ってもらいたいので、
以下の2点を進めています。


1、postgresql.conf
デフォルトで触りたい人はpostgresql.confを修正しなくてすむようにしたい。
現在は、最低限custom_variable_classesの1行を修正する必要がある。
たった1行の修正ですが、構成のリロードもしなきゃならないし、
ユーザにとっては面倒な作業。


2、MeCab
現在は、MeCabインストーラーを利用してMeCabをインストールすると、
そちらが優先して使用されてしまいます。
しかもMeCabインストーラーはShift-JISです。
困ります。
そのため、Ludiaを使う場合は、MeCabをアンインストールしてね、
という注意書きがあります。


mecabのutil.cppのload_dictionary_resourceを見ると、
環境変数
→「レジストリ」  (MeCabインストーラー)
→「同じディレクトリ」 (LudiaによるMeCabのDLL)
と見に行くようです。


2007-10-01
ここにあるように、Ludia内部で環境変数に追加するのが適当かな、
と考えております。
もっと良い方法があるのかな?