[Mew-dist 13349] Re: mew-fcc, back to the previous messaage

Sachiyo Aoki aoki at example.com
2000年 6月 23日 (金) 00:17:05 JST



青木と申します。

| で、こっちが本題だったりするのですが、実は私はかなり以前から Fcc: を 
| +inbox にしています (別にさぼったりしているわけではありません)。このよ
| うな使い方って少数派なんでしょうか?

私は下記のような(テキトウな)コードを書いて、reply のときにはデフォルト
で a したフォルダを Fcc の初期値としています。細かいですが結構便利です。
(ついでに a の arg あり/なしを入れ替えています)

#ちなみにまだ 1.94.1 を使っています。

(defun my-mew-summary-reply (&optional arg)
  (interactive "P")
  (setq mew-fcc 
	(cond 
	 ((string-match (mew-summary-folder-name) "+inbox") my-mew-fcc-org)
	 (t (mew-summary-folder-name))))
  (cond (arg (mew-summary-reply))
	(t (mew-summary-reply 4)))
  (setq mew-fcc my-mew-fcc-org)
)

(defun my-mew-summary-reply-with-citation (&optional arg)
  (interactive "P")
  (setq mew-fcc 
	(cond 
	 ((string-match (mew-summary-folder-name) "+inbox") my-mew-fcc-org)
	 (t (mew-summary-folder-name))))
  (cond (arg (mew-summary-reply-with-citation))
	(t (mew-summary-reply-with-citation 4)))
  (setq mew-fcc my-mew-fcc-org)
)

以下は mew-init-hook 内にて:
(define-key mew-summary-mode-map "A" 'my-mew-summary-reply-with-citation)
(define-key mew-summary-mode-map "a" 'my-mew-summary-reply)



ところで、メールを讀んでいる最中にふと i して新規メールがなかった場合、
下線も *Mew message* バッファも「さっきまで読んでいたメール」を指して
いるというのに、カーソルだけがほかへ飛んでしまっていますよね。
いつもカーソルをえっこらさっと戻して以前のメールに戻っています。

「さっきまで読んでいたメール」
「現在*Mew message* に表示されているメール」
「下線がついているメール」
のいずれかに簡単にジャンプできるような方法はないでしょうか。

名前から察して (mew-current-get 'message) がつかえそうかな、と思ったの
ですが、 i で summary-get したあとは変更されてしまっているようでうまく
ゆきませんでした。
-- 
Sachiyo Aoki
Email: aoki at example.com



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