[mew-dist 27281] Re: 大きな写真

Tomoya Ida ida at example.com
2006年 9月 6日 (水) 02:35:24 JST


試してみたらJPEGで画像が壊れて表示されないので調べてみました。
環境は昨日(9/5)の emacs-cvs/WindowsXP です。

添付の修正をして次を設定するとちゃんと表示されるようになりました。
(add-to-list 'process-coding-system-alist
	     '("jpegtopnm\\|pngtopnm\\|giftopnm\\|tifftopnm\\|pnmscale"
	       no-conversion . no-conversion))

# 自分の環境では default-process-coding-system が
# (undecided-dos . undecided-unix) だったのでパッチだけだと
# jpegtopnmをかけたところで画像の下半分が変色したりしました。

-- 
伊田
-------------- next part --------------
Index: mew-gemacs.el
===================================================================
RCS file: /cvsmew/mew/mew-gemacs.el,v
retrieving revision 1.40
diff -u -r1.40 mew-gemacs.el
--- mew-gemacs.el	23 Aug 2006 00:02:52 -0000	1.40
+++ mew-gemacs.el	5 Sep 2006 16:14:28 -0000
@@ -279,8 +279,9 @@
 	     (mew-which-exec prog))
 	(with-temp-buffer
 	  (message "Resizing image...")
-	  (insert-buffer-substring cache begin end)
 	  (mew-set-buffer-multibyte nil)
+	  (mew-set-buffer-cs 'no-conversion)
+	  (insert-buffer-substring cache begin end)
 	  (call-process-region (point-min) (point-max) prog
 			       t '(t nil) nil)
 	  (if mew-image-display-resize-care-height


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