[mew-dist 29080] mew-image-alist 非対応の画像フォーマットでエラー
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2009年 11月 27日 (金) 18:19:28 JST
白井です。
リリース前に気づけば良かったのですが、mew-image-alist で対応して
いないのだけど、Emacs が表示出来るような画像データでエラーになり
ます。(funcall nil)。
# 例えば、Meadow + MS-BMP
diff -ub でとったパッチです。インデントしてくださいね。
Index: mew-gemacs.el
===================================================================
RCS file: /cvsmew/mew/mew-gemacs.el,v
retrieving revision 1.55
diff -u -u -b -r1.55 mew-gemacs.el
--- mew-gemacs.el 4 Jun 2009 00:21:13 -0000 1.55
+++ mew-gemacs.el 27 Nov 2009 09:01:00 -0000
@@ -277,6 +277,7 @@
(mew-plet
(insert-buffer-substring cache begin end)
(mew-set-buffer-multibyte nil)
+ (when (and prog prog2 func-size)
(goto-char (point-min))
(setq image-size (funcall func-size))
(setq image-width (car image-size))
@@ -302,7 +303,7 @@
(call-process-region (point-min) (point-max) prog2
t '(t nil) nil)
(setq format 'pbm))
- (message "Resizing image...done"))
+ (message "Resizing image...done")))
(setq image (mew-buffer-substring (point-min) (point-max)))))
(mew-elet
(condition-case nil
Mew-dist メーリングリストの案内