[Mew-dist 13639] Re: mew-nmz.el problem

matznaga at example.com matznaga at example.com
2000年 7月 13日 (木) 23:18:49 JST


松永です。

> 松永> > 松永さんのお使いのコンピュータの CPU とかがわからないのですが、
> 松永> > 1 file = 1.125 秒だから、許容範囲の数字だと思います。

> # 実は最近の私の環境だと 1秒間で 15〜20 over の file が処理出来
> # るのでした。まぁ早い :-)

うーむ。どんな環境なんでしょうか。

> 松永> > # ちなみに、namazu 2.0.x 系列で kakasi と nkf の Perl module を
> 松永> > # 使えば 2〜4 倍速くなります。

> もし、ほかの用途に Namazu をお使いでなければ、乗り換えた方がなに
> かと良いですよ。

namazu 2.0.4 に乗り換えました。インストール時にトラブルがあり、
namazu.el もバージョンを上げざるを得なくなりました。この時点で800本で9
分で処理出来るようになりましたが、zN で表示されたファイルを m で閲覧す
ることが出来なくなりました。で mew-nmz.el を取り換えようとしたのですが、
以前のメールに

> しかし、mew-1.94.2 に付属の mew-nmz.el は余分な処理をしているた
> めに遅いので、mew-1.95b43 などに付属している mew-nmz.el をお使い
> になった方が良いでしょう。ただし、これは 1.94.2 では間違いなく動
> くのですが、1.94.1 で動くかどうかはすでに忘れてしまいました。^^;

とありましたが、1.94.1 だと

symbol function definition is void: mew-pioalet

となって、動きませんでした。で、mew のバージョンも上げました。
そうしたら、zN での表示が化け化けになり、これは namazu の web で nkf
のバグだということがわかったので、nkf にパッチを当てました。

なんだかんだで、結局関係するプログラムは全部取り換えになって、そのかわ
り immknmz で 3.5file/sec のスピードが出るようになり、検索もトラブルが
無くなりました。(使っているのが debian なので、独自な変更はあまり使い
たくないのですが)

他の目的にも使っていたのですが、全部インデックスを作り直しました。

> 松永> mew-nmz-mknmz-skip-folders という変数がありますが、skip では無くて、
> 松永> 指定したフォルダだけ namazu にかける、という変数は出来ないでしょうか。
> 
> mew-nmz.el を書き換えるのはちょっとめんどうなので、IM-141 の
> immknmz.in を変えてみました。例えば、

> というわけで、shell script 書いて使ってみてくださいませ。

おお、ありがとうございます。これから試してみたいと思います。

> 話は変わって、
> 
> 松永> namazu  -Hr で namazu -aeS よりもよけいに出てくる記事の、本文要約部分
> 松永> と、ファイル名部分に改行が入っておらず、ファイル名部分が本文要約部分だ
> 松永> と受け取られてしまうようです。
> 
> 差し支えなければ、ファイル名が本文要約にくっついてしまうメールを
> 私に直接送っていただけ無いでしょうか?ちょっと気になる。
> 
> # gzip でもしていただいた方がいいですね。

別便でお送りいたしますので、よろしくお願いいたします。

どうもありがとうございました。





Mew-dist メーリングリストの案内