[mew-dist 21733] Re: 那覇空港 SSH 問題
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2002年 9月 20日 (金) 10:49:35 JST
From: Kazu Yamamoto (山本和彦) <kazu at example.com> さん曰く
Subject: [mew-dist 21732] Re: 那覇空港 SSH 問題
Message-ID: <20020920.104055.74173366.kazu at example.com>
Date: Fri, 20 Sep 2002 10:40:55 +0900 (JST)
> P.S.
>
> 関係ないけど、 mew-cache-clean-up (解析したメッセージのキャッシュ)も、
> 何かのキーに割り当てましょうか?
トグル系だとこんなのやってます。
(add-hook 'mew-summary-mode-hook
(lambda ()
(define-key mew-summary-mode-map "\M-C" 'mew-cache-clean-up2)
(define-key mew-summary-mode-map "z1" 'mew-cache-clean-up2)
(define-key mew-summary-mode-map "z2" 'mew-policy-toggle)
(define-key mew-summary-mode-map "z3" 'mew-warning-toggle)))
(defun mew-cache-clean-up2 ()
"Clean-up mew cache."
(interactive)
(mew-cache-clean-up)
(message "Mew cache clean up...done"))
(defun mew-warning-toggle ()
"Toggle waring level."
(interactive)
(if (= mew-warning-field-level 2)
(setq mew-warning-field-level 1)
(setq mew-warning-field-level 2))
(mew-cache-clean-up)
(mew-summary-analyze-again)
(message "Mew warning level %d" mew-warning-field-level))
(defun mew-policy-toggle (&optional arg)
"Toggle mew policy."
(interactive "P")
(if arg
(setq mew-decode-broken nil
mew-use-name-parameter nil)
(setq mew-decode-broken (not mew-decode-broken))
(setq mew-use-name-parameter (not mew-use-name-parameter)))
(mew-cache-clean-up)
(mew-summary-analyze-again)
(message "Mew \"%s\" mode" (if mew-decode-broken "TOLERANT" "STRICT")))
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内