Groups | Search | Server Info | Login | Register
| Path | csiph.com!usenet.pasdenom.info!gama.is.tsukuba.ac.jp!not-for-mail |
|---|---|
| From | Yasushi Shinjo <yas@is.tsukuba.ac.jp> |
| Newsgroups | fj.mail.reader, fj.editor.emacs |
| Subject | MH-e で不要なヘッダの非表示には setq mh-invisible-header-fields |
| Date | Sat, 14 Nov 2015 15:02:17 +0900 |
| Organization | Institute of Information Sciences & Electronics, University of Tsukuba, Japan |
| Lines | 42 |
| Message-ID | <85vb95ce52.fsf@maple.cs.tsukuba.ac.jp> (permalink) |
| NNTP-Posting-Host | maple.is.tsukuba.ac.jp |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=iso-2022-jp |
| X-Trace | gama.is.tsukuba.ac.jp 1447480918 14327 130.158.80.244 (14 Nov 2015 06:01:58 GMT) |
| X-Complaints-To | news@gama.is.tsukuba.ac.jp |
| NNTP-Posting-Date | Sat, 14 Nov 2015 06:01:58 +0000 (UTC) |
| User-Agent | Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) |
| Cancel-Lock | sha1:9zLEjVwMGgfRX07P0OQIgHA/Fa8= |
| Xref | csiph.com fj.mail.reader:2 fj.editor.emacs:1 |
Cross-posted to 2 groups.
Show key headers only | View raw
新城@筑波大学情報です。こんにちは。
Emacs の新しいもの (24.3.1) が入っている環境で MH-e 8.3.1 を
使い出したら、見慣れない余計なヘッダが表示されるようになりま
した。余計なヘッダを非表示にしたいのですが、あまり良いドキュ
メントが見つかりません。このドキュメント見ても、よくわかりま
せん。
https://www.gnu.org/software/emacs/manual/html_node/mh-e/Reading-Mail.html
------------------------------------------------------------
mh-invisible-header-fields-default
List of hidden header fields (default: a checklist too long to list here).
mh-invisible-header-fields
Additional header fields to hide (default: nil).
------------------------------------------------------------
この変数 mh-invisible-header-fields の使い方が分かったのでメ
モしておきます。こんな感じで、文字列のリストを setq します。
(setq mh-invisible-header-fields
'("X-Microsoft-" "X-ClientProxiedBy" "X-Exchange-" "SpamDiagnostic"
"X-Forefront-" "X-Original-Authentication-Results"
"X-Forwarded-"))
こうしてヘッダを追加していると、メールの表示がすっきりするの
で楽しいのですが、 mh-invisible-header-fields にフィールドを
追加しても即座に反応しない所が今ひとつです。内部的にコンパイ
ルして保持して高速化しているようです。次の関数を呼べば再コン
パイルしてくれます。
(mh-invisible-headers)
ただ、interactive になっていないので、M-: eval-expression し
ないといけません。次のような interactive の関数を定義すれば楽
です。
(defun reset-mh-invisible-header-fields ()
(interactive)
(mh-invisible-headers))
\\ 新城 靖 (しんじょう やすし) \\
\\ 筑波大学 情報工学 \\
Back to fj.mail.reader | Previous | Next | Find similar
MH-e で不要なヘッダの非表示には setq mh-invisible-header-fields Yasushi Shinjo <yas@is.tsukuba.ac.jp> - 2015-11-14 15:02 +0900
csiph-web