川崎と申します。たぶん外してますが自分でも設定してみたところが関係ある
かもしれませんので出てきました。結局回答になっていないのはごめんなさい
です。
on Fri, 03 Jan 2020 13:57:52 -0500, "Ryuji Suzuki" <
sh...@beaupix.com> wrote:
> 私のところに来るメールの中で、x-ptr=failのものが多くあり、それらではメッ
> セージ表示のバッファーの上半分がこのヘッダー行に費されるのですが、この
> 特定の場合だけ警告を抑圧する方法はあるでしょうか。ググってみましが見つ
> けられません。よろしくお願いします。
mew-field-spec という変数がどのヘッダを表示するかを順番含めて決めてい
るようです。
デフォルトの値は \C-h v するとか mew-var2.el を見るとかしていただける
とわかると思いますが、冒頭いくつかを見ると Resent-系・Subject:・From:
の設定が並んでいて Message バッファの初期表示で一番上に表示されるヘッ
ダと対応するようです。
私のときは、Autocrypt: ヘッダが邪魔だったので、これにマッチするヘッダ
は表示しない(visible-pをnilにした)ようにするために、下のような設定を
.mew.el に追加しました。
下の3行目がそれですが、List- を扱う行の次に追加(insert-after)するもの
と理解しています。
;;; Message バッファに表示するヘッダの増減
(mew-replace-with mew-field-spec '("^List-Id:$" t) "^List-")
(mew-insert-after mew-field-spec '("^List-" nil) "^List-Id:$")
(mew-insert-after mew-field-spec '("^Autocrypt:" nil) "^List-")
(mew-insert-after mew-field-spec '("^IronPort-PHdr:" nil) "^List-")
(mew-insert-after mew-field-spec '("^ARC-" nil) "^List-")
この設定だとどんな場合でも表示しないわけですが、条件付きにするのなら、
visible-p のところに t/nil を返す式を書けばよいような気がします(が
自分ではやったことがありません)
以上です。
--
moto kawasaki <
mo...@kawasaki3.org>
+81-90-2464-8454