[Mew-dist 2223] Re: Some problem in saving Application/X-Foo MIME part.

OKUNISHI Fujikazu fuji0924 at example.com
1997年 9月 24日 (水) 19:01:53 JST


o+> "Wed, 24 Sep 1997 17:47:34 +0900" に発信されたメッセージ
o+> <19970924174734N.nmiyo at example.com> にて
o+> "M" == Nobuyoshi Miyokawa <nmiyo at example.com> が仰るには..

M>   mew のソースを読む限り、不明な Content-Type を持つパート
M> は Application/Octet-Stream と同様の関数で処理しているよう
M> に思えるのですが、なぜ、このような症状が生じてしまうのでしょ
M> う? 私の利用している Emacs がメモリリークでも起こしているの
M> でしょうか? みなさんのところでは、如何ですか?

これは mew-summary-save() で 'mew-mime-content-type-binary-list にマッ
チする C-T: の時は macro 'mew-flet が呼ばれ、マッチしない場合には macro
'mew-fwrlet が呼ばれるという違いがあるからですね。
検索してみるとこれらが該当します(他にもあるはずですが)。

    1  09/17 12:25 かずさん     [Mew-dist 2077] Re: mew-su  すると、Mew のバグで 
 +Mew 3255
    2  09/17 14:24 Kiyoshi Koba [Mew-dist 2097] Re: mew-su  こばやし@FXGI です こ
 +Mew 3274
    3  09/18 07:27 SAITO Tetsuy [Mew-dist 2099] Re: mew-su  さいと%FAQ担当です。
 +Mew 3276
    4  09/18 07:54 SAITO Tetsuy [Mew-dist 2101] Re: mew-su  さいと%FAQ担当です。
 +Mew 3278
    5  09/18 07:55 TOYAMA Sumio [Mew-dist 2102] Re: mew-su  外山@東京大学です。 
 +Mew 3279

;; [素人考え] 全てバイナリとして扱うのではだめなんでしょうか?

確か、かずさんが対策を考えてらっしゃったはずなので次期バージョンでは解
決されると確信しておりますが :-) 、それまでのつなぎにこれを試されては
いかがでしょう? (text なものへの副作用はあるかもしれません。^_^;)

-------------- next part --------------
--- mew-summary.el.orig	Mon Sep 22 22:56:16 1997
+++ mew-summary.el	Wed Sep 24 18:44:54 1997
@@ -1730,13 +1730,13 @@
 	    (if (string-match mew-ct-msg ct)
 		(setq end (mew-syntax-get-end
 			   (mew-syntax-get-part syntax)))) ;;; xxxx
-	    (if (mew-member-match ct mew-mime-content-type-binary-list)
+;	    (if (mew-member-match ct mew-mime-content-type-binary-list)
 		(mew-flet
 		 (write-region begin end file append-p))
-	      (mew-frwlet
-	       mew-cs-noconv mew-cs-outfile
-	       (write-region begin end file append-p)
-	       ))
+;	      (mew-frwlet
+;	       mew-cs-noconv mew-cs-outfile
+;	       (write-region begin end file append-p)
+;	       ))
 	    )
 	  (message "Saved to %s" file))
 	)


Mew-dist メーリングリストの案内