[emy] mime-display-gzipped

Akihiro Arisawa ari @ atesoft.advantest.co.jp
2000年 3月 15日 (水) 10:39:54 JST


有沢です。

yoshiki @ xemacs.org (Yoshiki Hayashi) writes:

> おそらく、(buffer-string) か、
> (buffer-substring (point-min) (point-max))
> と書こうとして間違えたようです。前者を使って修正しました。

T-gnus では問題無く gzipped な添付ファイルをインライン表示
できるようになりました:-)

が、なぜか Wanderlust では
|gzip: stdin: invalid compressed data--format violated
と言われてしまいます。
multibyte-string になっているようだったので、以下のように
してみたら問題無かったのですが、もしかしたら Wanderlust 側で
対処するべきことなのかもしれません。

-------------- next part --------------
Index: mime-view.el
===================================================================
RCS file: /cvs/root/semi/mime-view.el,v
retrieving revision 1.149.2.20.4.14
diff -u -r1.149.2.20.4.14 mime-view.el
--- mime-view.el	2000/03/14 10:32:43	1.149.2.20.4.14
+++ mime-view.el	2000/03/15 01:22:57
@@ -852,6 +852,7 @@
   "Ungzip gzipped part and display."
     (insert
      (with-temp-buffer
+       (set-buffer-multibyte nil)
        (insert (mime-entity-content entity))
        (as-binary-process
 	(call-process-region (point-min) (point-max) "gzip" t t
-------------- next part --------------

> ついでに、coding system の自動判別もするようにしたものを
> commit しました。

;; コード変換されないみたいなんですが。

-- 
有沢 明宏


More information about the Emacs-mime-ja mailing list