namazu-dev(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: namazu.el



>>>>> In <199909060151.KAA19556@xxxxxxxxxxxxxx> 
>>>>> “白井” = Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxxxxxxxxxx>さん
kose> mew-nmz.el もそういう意味では(私には)ちょっと違うという気が
kose> しています。mew-nmz.el も commit してここで開発しませんか?

白井> う〜ん、どうしようかなぁ。mew-nmz.el の挙動は、ほとんど『私の趣
白井> 味』なので『みんなでいじろう!!』には適さないと思うのですよ。
白井> それに、やっぱり mew-xxx/contrib/mew-nmz.el が mew-nmz.el がいる
白井> 場所としたら適してると思うし。

白井> 一番いやだなぁと思う状況は mew-xxx/contrib/mew-nmz.el と
白井> namazu/lisp/mew-nmz.el の version が食い違って来ることです。

それもそうですね。

それに現状では全ての人が CVS を手軽にできるわけではないでしょ
うから、mew-nmz.el を開発するのが白井さん一人なら CVS に置く
とかえって手間が増えるだけかもしれません。(別途同じものを ftp
(Web) に置かなきゃなんなくなる。)

白井> # しかし、gnus-nmz.el の開発が進んで悔しくなったら commit する可
白井> # 能性が多々あります。:-)

gnus-nmz-1.el を CVS に置いたのは「他の人に改造(デバッグ)し
てほしい」、「自分の欲しい機能しか追加するつもりがないので、
便利そうな機能はどんどん盛り込んで欲しい」という気持からです。

他の人に頼っているというか... ^^;;;)

;; じつは自宅と会社で同期を取りたいというのが最大の理由だっ
;; たりして。

kose> 私はとりあえずメールのスプールからキーワードを検索して、それ
kose> からグループ絞りこんで.... という使い方をします。そのため
kose> namazu の index は メールスプール で一つで十分なのです。

白井> 作ったときにこれも考えたのですが、そうするとどうしても mknmz に
白井> 要する時間が大きくなるのでやめました。
白井> 最初は、『一つの namazu INDEX』というのもサポートしようかと思っ
白井> たのですが、完成後、私には気力も体力も残っていませんでした。^^;;;

最初は時間がかかるけど追加だけなら 10分/日 ぐらいのようですよ。
elisp で呼び出すと長いけど shell script で (cron で起動) す
るのなら速度は気にならないと思います。

それに直近の一週間程度のメールは覚えているので検索しようとは
思わないので、結局 mknmz は週に一度で十分だと思っています。

白井> "imls --namazu --grep=..." と "namazu.el との i/f"  は index が
白井> 一つでもそのまま(ちょっと改造すれば)動くと思うので、もし、一つの
白井> INDEX に対応するならこのあたりからかな?

白井> # mew-nmz.el の namazu.el との i/f は暫定的なものです。なぜかと
白井> # いうと DB_MAX を越えた INDEX は検索できないからです。このあた
白井> # りは namazu.el で吸収しようと思っています。

その辺の Mew な話はよくわかっていません。:-)
--
こせき @ Emacs のページ作成中
http://www.NetLaputa.ne.jp/~kose/Emacs/
kose@xxxxxxxxxxxxxxxxxx