[Mew-dist 303] Re: How to reply from Gnus-5.3 with mew?
Mito
mit at example.com
1996年 12月 17日 (火) 15:17:28 JST
※ "酒" こと ksakai at example.com さんの
Message-Id: <19961212220335H.ksakai at example.com>
『[Mew-dist 274] Re: How to reply from Gnus-5.3 with mew?』からの引用です。
酒> よくよく考えてみたら、gnus-mail-reply-using-mew,
酒> gnus-mail-forward-using-mew は GNUS のインターフェースを通さずに直接使
酒> えばいいことに気がつきました。そこで、mew-gnus.el を以下のようにしてみ
酒> たのですが、どうでしょうか。
今更ながら試してみました。とってもいいです。
impost を使えば Gnus からのフォローも Mew を直接使えますね。
で、Gnus+tm で NetNews を読んでて gnus-summary-save-in-mew
でフォルダにセーブするとマルチパートが tm でデコードされたま
ま、
[1 <text/plain; ISO-2022-JP (7bit)>]
ぱーと1
[2 <text/plain; ISO-2022-JP (7bit)>]
ぱーと2
のような感じで保存されてしまうので、デコードしないで保存する
ように修正しました。
動作確認は、
GNU Emacs 19.34.2 (mips-nec-sysv4, X toolkit)
Mule Version 2.3 (SUETSUMUHANA)
Gnus v5.2.40; nntp 4.0; nnspool 2.0
tm-7.96
で行いました。
同様に gnus-mail-forward-using-mew も同じようにデコードしな
いままフォワードするようにしました。
gnus-mail-reply-using-mew はデコードしてあったほうがいいと思
いましたので修正していません。
tm や Gnus 自体よくわかってないのでやってみたらできたという
だけのものです。変なところがあったら指摘してください。
酒> # mew-dist に流れた mew-gnus.el に関するパッチはすべて当ててあるはずで
酒> # す。
# mew-gnus-save-fixed-folder があってとっても嬉しかったです。(_ _)
--
12/17 15:06頃
NECソフトウェア新潟 水戸嘉嗣
mailto:mit at example.com
-------------- next part --------------
--- mew-gnus.el.orig Tue Dec 17 13:50:31 1996
+++ mew-gnus.el Tue Dec 17 14:32:23 1996
@@ -33,7 +33,8 @@
"Save this article to MH folder (using `rcvstore' in MH library).
Optional argument FOLDER specifies folder name."
(interactive)
- (gnus-summary-select-article gnus-save-all-headers gnus-save-all-headers)
+ (let ((gnus-show-mime nil))
+ (gnus-summary-select-article gnus-save-all-headers gnus-save-all-headers))
(gnus-eval-in-buffer-window gnus-article-buffer
(save-restriction
(widen)
@@ -91,9 +92,12 @@
(save-excursion
(mew-set-environment)))
(let* ((buffer
- (if (string-match "v5" gnus-version)
- (pop-to-buffer (or buffer gnus-article-buffer))
- (current-buffer)))
+ (if (not (string-match "v5" gnus-version))
+ (current-buffer)
+ (if gnus-show-mime
+ (let ((gnus-show-mime nil))
+ (gnus-summary-select-article t 'force)))
+ (pop-to-buffer (or buffer gnus-article-buffer))))
(subject (concat "[" gnus-newsgroup-name "] "
(or (gnus-fetch-field "subject") "")))
(file (mew-draft-get-new))
Mew-dist メーリングリストの案内