[mew-dist 27560] Re: BPM
Tatsuya Kinoshita
tats at example.com
2007年 1月 18日 (木) 22:09:55 JST
On September 19, 2006, [mew-dist 27321],
kazu (at iij.ad.jp) wrote:
> > Emacs 21 で、PBM の表示が遅い件ですが、Emacs 21 では縮小した後、JPEG な
> > どに戻すコードを入れようと思います。Emacs 22 では現状のまま。
>
> 対応しました。
netpbmにpnmtogifが含まれておらずGIFの表示に失敗するという話があり、
手元のEmacs 21.4でもたしかにそのようになりました。(もちろん`C-c C-e'
では表示できます)
JPEG等に戻す方のプログラムについて、mew-which-execによる確認が無かった
ので追加してみました。Emacs 21で、戻す方のプログラムだけが無い場合には、
Emacs 22同様にpbmで処理するようになります。いかがでしょうか。(ちなみに、
手元ではEmacs 21でもpbmでとくに遅くなることはありません)
----
--- mew.orig/mew-gemacs.el
+++ mew/mew-gemacs.el
@@ -299,7 +299,8 @@
(call-process-region (point-min) (point-max) "pnmscale"
t '(t nil) nil
"-xsize" (format "%d" width)))
- (if (string< emacs-version "22")
+ (if (and (string< emacs-version "22")
+ (mew-which-exec prog2))
(call-process-region (point-min) (point-max) prog2
t '(t nil) nil)
(setq format 'pbm))
----
あと、pnmtogifはどこで入手できるのでしょうか。
--
木下達也
Mew-dist メーリングリストの案内