[Mew-dist 04499] C-u C-cC-c (mew-draft-send-letter with prefix arg)
OKUNISHI Fujikazu
fuji0924 at example.com
1998年 5月 1日 (金) 20:45:58 JST
b28 の 00changes からはマルチパートエディタが ToDo から消えているので、
Message mode のようにデコード/解析したものを +draft/mime/X/ 以下に復
元するようなものにはならず、今のように +draft/mime/X/ 以下を undo 情報
として持つというのが仕様として固まった、と理解していいですね? > かずさん
もしそうでしたら、今のコードでは Multipart の場合、C-u C-cC-c してしまっ
た後は C-cC-u(undo) できません。つまり、B/Q/G/PGP が絡んでいた場合、
prefix arg つきで実行した意味がなくなってしまいます。
以下、これを修正するためのパッチです。
;; (setq mew-mime-compose-folder-delete 'ask) しといたらええやん、とい
;; うのは、ナシ です:-)
--- mew-draft.el.orig Thu Apr 30 18:37:06 1998
+++ mew-draft.el Fri May 1 20:20:20 1998
@@ -582,7 +582,8 @@
(set-process-sentinel mew-watch-buffer-process
'mew-watch-sentinel)
(message "Sending a message in background")
- (if (null (file-directory-p mimedir))
+ ;; keep +draft/mime/X alive if "C-u C-cC-c".
+ (if (or arg (null (file-directory-p mimedir)))
()
(cond
((equal mew-mime-compose-folder-delete 'ask)
;; だめだ、暴走が止まらない。。
--ふ
Mew-dist メーリングリストの案内