[Mew-dist 05283] (b43) mew-ext.el
Kenichiro MATOBA
Kenichiro.Matoba at example.com
1998年 7月 2日 (木) 13:19:51 JST
まとば@にほんさんともうします。
CT: message/external-bodyに対して
1) access-type="mail-server" の時draftを用意した際に、本来ボディに
挿入されるべき内容が、"To: "の後に挿入される。
2) (setq mew-ext-anon-ftp-method 'http)として使っているのですが、
access-type="anon-ftp"の時、下のietf-announce at example.comのように
directoryが/から始まらないときに、URLのhostとpathが連結される。
|Content-Type: Message/External-body;
| name="draft-ietf-pkix-cmmf-01.txt";
| site="ftp.ietf.org";
| access-type="anon-ftp";
| directory="internet-drafts"
この例では、URLが
ftp://ftp.ietf.orginternet-drafts/draft-ietf-pkix-cmmf-01.txt
となる。
の二点に対するパッチです。
Mule 2.3/19.34, Emacs 20.2, XEmacs 21.0-b46 (Toggenburg)で確認しま
した (すべてSolaris 2.6上)。
なお私は、efsやange-ftpは使用したことがないので、このパッチではケア
していません。
--
Kenichiro MATOBA / 的場謙一郎 <Kenichiro.Matoba at example.com>
PGP Fingerprint: 36 CC 13 7C 28 8B F1 A9 70 35 31 15 12 E3 BE BA
-------------- next part --------------
--- mew-ext.el.bak Thu Jul 2 10:25:59 1998
+++ mew-ext.el Thu Jul 2 12:37:29 1998
@@ -398,7 +398,9 @@
(substitute-command-keys
"\\<mew-summary-mode-map>\\[mew-summary-execute-external]."))
(setq remotefile (format "/%s@%s:%s" "anonymous" site filepath))
- (setq url (format "ftp://%s%s" site filepath))
+ (if (string-match "^[A-Za-z].+" filepath)
+ (setq url (format "ftp://%s/%s" site filepath))
+ (setq url (format "ftp://%s%s" site filepath)))
(setq localfile (mew-input-file-name
"Save to: "
(format "%s%s" default-directory name)))
@@ -457,6 +459,7 @@
(substitute-command-keys
"\\<mew-summary-mode-map>\\[mew-summary-execute-external]."))
(mew-summary-send server nil subject)
+ (goto-char (point-max))
(insert-buffer-substring (mew-current-get 'cache) start end)
(mew-draft-make-message)
(if (y-or-n-p "Send this message? ")
Mew-dist メーリングリストの案内