[Mew-dist 129] Re: delq か delete か

Shuhei KOBAYASHI shuhei-k at example.com
1996年 11月 23日 (土) 22:20:18 JST


  こばやし@JAIST です。

  すでに 1.53 では delete を使うことで解決しましたけど。

>>>>> In <199611222134.GAA00247 at example.com>,
>>>>> Mikio Nakajima <gy2m-nkjm at example.com> wrote:
>    何故なら ^^^^ の部分を異なる正規表現で表現している可能性もあるか
>    ら。

  考えが足りませんでした(^^;;;  ここは delq でいいですね。


> でも 1 番確実なのは、auto-mode-alist の先頭に 
> 
>    ("/drafts/[0-9]+\\'" . mew-draft-mode)
> 
> のようなものを cons して mew-draft-mode が mew.el のロード前でもコー
> ルできるようにするのが一番 robust のような気がします。

  1.51 ではそうなっていたのですが、これをすると mew-draft-mode-hook が
2 度評価されてしまう、というのが元々の話なのです。 > 中島さん

  私は一番簡単に済むということで auto-mode-alist から delete すること
を選んだのですが、2 度評価されないようにするという解決法もありますね。

  mh-e では auto-mode-alist に上と同様の設定がされているにもかかわらず、
mh-letter-mode-hook は 1 度しか評価されません。これは draft file を開
くときに find-file ではなく write-region しているためです。ここまで変
更しなくても find-file 時に auto-mode-alist を nil に bind するという
手もありますね。

-- 
小林 修平 / Shuhei KOBAYASHI / <shuhei-k at example.com>



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