[Mew-dist 05462] Re: Mew 1.93b44, x-cite, mew-summary-reply-with-citation()
Shun-ichi GOTO
gotoh at example.com
1998年 7月 9日 (木) 22:44:18 JST
後藤@太陽計測です
>>>>> From: Kazu Yamamoto (山本和彦) <kazu at example.com>
kazu> From: Makoto MATSUSHITA (まつしたまこと) <matusita at example.com>
kazu> Subject: [Mew-dist 05455] Re: Mew 1.93b44, x-cite, mew-summary-reply-with-citation()
kazu> Date: Thu, 9 Jul 1998 19:06:23 +0900
> で,今日夕食を食べてる時に「私がやりたいことはきっと Mew がそもそも実
> 装している cite な機能をちょっと触るだけでできるんじゃないだろうか」と
> 思ったので,ごそごそと書いてみました.
kazu> mew-cite-hook が mew-cite-original と両立しないことが原因でしょうか?
そういえば、現在の mew-cite-hook は、いうなれば mew-cite-function
という名の変数であるべきように思います。
これがnilの場合は mew-cite-originalを呼び、
superciteしたければ sc-cite-originalをsetqすると。
でもって、mew-cite-hookは mew-cite-functionを呼び出した直後に
呼び出されるフック、というのが、名前からすると素直に思えますが。。。
#ちなみに scだと sc-{pre,post}-hookというのがありますね。
kazu> mew-cite-original がどこかで hook を呼ぶと、regex よりももっと汎用的に
kazu> できるような気がしますが、どうでしょう?
こちらに関しては
元記事のregexpの変数を
1. 文字列であれば regexpとして扱いmatchした場合は(insert prefix)しない
2. functionであれば実行し、その結果がnon-nilなら(insert prefix)しない
などといった、行毎に行う処理としてもいいかも。
--- Regards,
Shun-ichi Goto <gotoh at example.com>
R&D Group, TAIYO Corp., Tokyo, JAPAN
Mew-dist メーリングリストの案内