[mew-dist 20619] Re: Bccの送信の扱いについて
Tatsuya Kinoshita
tats at example.com
2002年 3月 14日 (木) 17:16:36 JST
In message [mew-dist 20606], on Thu, 14 Mar 2002,
Koichi Mori <zko-mori at example.com> wrote:
> caseの箇所を追加した時にDccがC-cC-cで送られないことが分かりました。
> (setq mew-case-guess-when-composed t)
現状のcase-guess(または`C-c C-o')では次のような問題を抱えています。
`Dcc:'では、追加で入力した内容が無視されて、変更後のcaseに従って
上書きされます。つまり変更後のcaseでmew-dccがnilなら`Dcc:'が消え
てしまいます。
`Cc:'だと、変更後のcaseがまったく反映されません。
これらは「ユーザーの入力を生かしつつ変更後のcaseの内容も反映」と
いうふうにすべきだと思いますが、未解決のままです。
今のところ、mew-case-guess-when-composedをtで運用する場合に`Dcc:'
を追加入力したいなら、`Dcc:'以外のヘッダーの記入が終わった段階で
`C-c C-o RET'でcaseを決定してから`Dcc:'を記入する必要があります。
また、C-cC-cでは送信されずにC-cC-mをしてC-cC-cをすると送信される
とのことですが、これは再現できません。caseに変化がある場合だと、
+queue経由であっても`Dcc:'は消えてしまいます。
*
mew-case-guess-when-composedについて、変更前のcaseがnil("default"
と同じ意味)で変更後のcaseが"default"だと「変更有り」と判定してし
まうバグが見つかったので修正しました。
--
木下達也
-------------- next part --------------
This patch is written by Tatsuya Kinoshita. Copyright is disclaimed.
diff -ur mew.orig/mew-draft.el mew/mew-draft.el
--- mew.orig/mew-draft.el Mon Feb 18 22:58:26 2002
+++ mew/mew-draft.el Thu Mar 14 17:13:09 2002
@@ -778,7 +778,7 @@
(mew-draft-process-message 'send))
(defun mew-draft-process-message (action &optional privacy signer)
- (let* ((case (mew-tinfo-get-case))
+ (let* ((case (or (mew-tinfo-get-case) mew-case-default))
(old-case case)
guessed-case)
(when mew-case-guess-when-composed
Mew-dist メーリングリストの案内