Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: EUC-JP strings in perl scripts
寺西です。
# namazu-2.0.12-fixinutf8.patch をまだ見ていないので、かなり外して
# いるかもしれませんけど。
knok@xxxxxxxxxxxxx wrote:
>
> > \xHHは可読性が著しく落ちるように思えます。
>
> コメントを付けるつもりではあったのですが、メンテナンス性もよろしくな
> いですね。
今埋め込んでいるEUC部分に限っていえば、そう、メンテナンスする部分
でもないかとは思います。
(.pl の中に書いてあるものだけですよね? .c に書いてある方も問題だとは
思いますがこちらはとりあえず関係ない!?)
> > red-hatのpatchではEUC-JP部分をtextファイルとして外に出しているようです。
> > http://ftp.kddilabs.jp/Linux/packages/fedora/core/1/SRPMS/namazu-2.0.12-6.src.rpm
> > fedoraのnamazu-2.0.12-6.src.rpmに入っている
> > namazu-2.0.12-fixinutf8.patchをもらってみてはどうでしょう。
>
> このパッチ自体はずいぶん前にもらっていたのですが、いまの今までなかを
> 見ていませんでした。分離しつつ、utf8 の物も別途用意しているのですね。
パッチの中身を見ずに書くのも何ですが、
EUC 前提の mknmz に utf8 の物を別途用意していて、うまくいくような
仕組みが仕掛けられているのですか?
.pl では、EUC文字を埋め込んでいるだけでなく、各所で EUC 前提に
プログラムが書かれているはずですが...。
# やっぱり namazu-2.0.12-fixinutf8.patch を見ないとダメですね。
# 目を通します。
> どうせなら langspec.txt は utf8 に統一してしまって、日本語以外の情報も
> その中に入れられるようにして、適時 encoding 変換をする、という形にする
> とより汎用的かなあ、という気もします。
うーんと、詰め込んじゃうのはダメなんではないかと思いますが。
--
=====================================================================
寺西 忠勝(TADAMASA TERANISHI) yw3t-trns@xxxxxxxxxxxxxxx
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint = 474E 4D93 8E97 11F6 662D 8A42 17F5 52F4 10E7 D14E