日本語名の添付imageファイルの表示
ARISAWA Akihiro
ari @ mbf.sphere.ne.jp
2003年 5月 7日 (水) 20:46:05 JST
>>>>> In [Wanderlust : No.11834]
>>>>> 野宮 賢 / NOMIYA Masaru <nomiya @ ttmy.ne.jp> wrote:
野宮> User Agentな環境で、ファイル名が日本語であるイメージファイルを表示しよ
野宮> うとしますと、Viewerは、
野宮> Can't open file g:\tmp\
野宮> というメッセージで、画像を表示せず、表示しようとしているファイル名も
野宮> ○ △ .JPG
野宮> といった具合に、おかしなものとなっています。
野宮> つまり、「写真.jpg」というファイル名でメールに添付されているものを見よ
野宮> うとしますと、Viewerは、上記のメッセージを吐きます。この状態で、g:\tmp
野宮> を見ますと、ちゃんと「写真.jpg」という一時ファイルが作成されており、
野宮> Viewerにこの「写真.jpg」というファイルを改めて読み込ませますと、画像が
野宮> 問題なく表示されます。
野宮> この問題は、ファイル名がアルファベット表記の場合には、発生しません。
SEMI の問題だと思われます。
添付の patch を適用するとどうでしょうか。
--
有沢 明宏
-------------- next part --------------
Index: mime-play.el
===================================================================
RCS file: /cvs/root/semi/mime-play.el,v
retrieving revision 1.85.2.9
diff -u -r1.85.2.9 mime-play.el
--- mime-play.el 8 Feb 2003 08:05:56 -0000 1.85.2.9
+++ mime-play.el 7 May 2003 11:39:50 -0000
@@ -152,10 +152,9 @@
(let ((command
(mime-format-mailcap-command
method
- (cons (cons 'filename name) situation))))
- (binary-to-text-funcall
- mime-play-messages-coding-system
- #'start-process command mime-echo-buffer-name
+ (cons (cons 'filename name) situation)))
+ (coding-system-for-read mime-play-messages-coding-system))
+ (start-process command mime-echo-buffer-name
shell-file-name shell-command-switch command))))
(set-alist 'mime-mailcap-method-filename-alist process name)
(set-process-sentinel process 'mime-mailcap-method-sentinel))))
More information about the Emacs-mime-ja
mailing list