[Mew-dist 10452] resending multi-part: Text/Plain(us-ascii)
藤原 誠 Makoto Fujiwara
makoto at example.com
1999年 8月 25日 (水) 22:40:04 JST
> 千葉市中央区長洲
> 藤原 誠
procmail で振分けたものの resend の問題が解決してとてもうれ
しいです。一応 procmail-3.13.1 を見ていたのですが、Unix From
はとても無しには出来そうもありませんでした。
さて、本題です。 Text/Plain を resend する方が悪いのですが、
8017 M08/25 20:37 "Takashi P.KAT mew-d 10449 Re: password 少なくとも
2 Text/Plain(us-ascii) mew-minib..
(これが一番最近の MIME multi-part なのでお借りしています)
の
2 Text/Plain(us-ascii) mew-minib..
の所に矢印(cursor)がある時に resend をすると、
Args out of range: [single 2262 2574 nil
("Text/Plain" ("charset" "us-ascii"))
"7bit" nil nil ("attachment" ("filename" "mew-minibuf.diff"))], 9
のように言われます。もちろんそうする方も悪いのですが、
「これは resend 出来ません」と言う方が正解ですよね。
報告だけでは申訳けないので、一応 patch を作って見ました。最低限
の動作確認しかしていませんので、殆んど当てにはならないと思います。
しかも、これですと、
2 Application/Octet-Stream xcite.el...
を resend しようとしても Text/Plain は resend 出来ないというので
正しくないですね。
---
(藤原)
-------------- next part --------------
--- mew-summary.el-orig Wed Aug 25 19:47:02 1999
+++ mew-summary.el Wed Aug 25 22:28:55 1999
@@ -1365,7 +1365,12 @@
discouraged to use this command since beginners are always
confused. Please use '\\[mew-summary-forward]' instead."
(interactive)
+ (let* ((msg (mew-summary-message-number)) ;; must get msg here
+ (part (mew-syntax-nums))
(mew-summary-msg-or-part
+ (if (and part (not (mew-case-equal mew-ct-msg ct)))
+ (message "Can't resent %s" ct)
+ (progn
(mew-summary-edit-message)
(mew-elet
(goto-char (point-min))
@@ -1384,7 +1389,7 @@
(run-hooks 'mew-draft-mode-reedit-hook)
;; move the cursor after "Resent-To: "
(goto-char (point-min))
- (end-of-line)))
+ (end-of-line)))))))
(defun mew-summary-edit-header ()
(mew-elet
Mew-dist メーリングリストの案内