[Mew-dist 15442] Re: change_mew-unix.el?

HOSONO Hidetomo h at example.com
2000年 12月 13日 (水) 19:12:30 JST


ほそのです。

To: mew-dist at example.com
From: Kosuke Sawabe <sawabe at example.com>
Subject: [Mew-dist 15441] change_mew-unix.el?
Date: Wed, 13 Dec 2000 18:50:31 +0900

> Mewでは、pdfを表示させるのにacroreadというものが設定されているよ
> うですが、xpdf等に変更するには、mew-unix.el の中の、
> (defvar mew-prog-pdf '("acroread" ("-geometry" "+0+0") t))
> の部分のacroreadをxpdfに変更するだけでは不十分なのでしょうか。
> (絶対パスでも書いてみたのですが、ダメでした。)

ご自身の~/.emacsに
(setq ...)
を書いて使った方がいいのではないかと思います。
(defvar ...)は、その変数が設定されていない場合に変数を設定する、
という動作をしますが、(setq ...) はそれを上書きしてくれます。

ちなみに、私の設定は以下の通りです。
----------------------------------------------------------------
;; 外部ファイルビューワの設定
(if window-system
    (progn
      (setq mew-prog-bmp '("/usr/bin/ee" ("--geometry" "+0+0") t))
      (setq mew-prog-gif '("/usr/bin/ee" ("--geometry" "+0+0") t))
      (setq mew-prog-image '("/usr/bin/ee" ("--geometry" "+0+0") t))
      (setq mew-prog-jpeg '("/usr/bin/ee" ("--geometry" "+0+0") t))
      (setq mew-prog-pdf '("/usr/bin/xpdf" ("-geometry" "+0+0") t))
      (setq mew-prog-postscript '("/usr/bin/ggv" ("--geometry" "+0+0") t))
      (setq mew-prog-png '("/usr/bin/ee" ("--geometry" "+0+0") t))
      (setq mew-prog-tiff '("/usr/bin/ee" ("--geometry" "+0+0") t))
      (setq mew-prog-xbm '("/usr/bin/ee" ("--geometry" "+0+0") t))
      (setq mew-prog-xpm '("/usr/bin/ee" ("--geometry" "+0+0") t))
      (setq mew-prog-xwd '("/usr/bin/ee" ("--geometry" "+0+0") t))
      (setq mew-x-face-prog "/usr/bin/ee")
      (setq mew-x-face-args nil)
      ))
----------------------------------------------------------------
> 同様に、xvの変わりにeeを使いたいと思い、同様の作業をしたのですが、失敗
> してしまいました。
> /usr/X11R6/bin/ あたりに入っていないとダメなのでしょうか。
> .emacsの変更でできるのでしたら、そちらでも結構なのですが。
> 
> ミニバッファにstarting○○....doneと表示されますが、
> 動いている様子はありません。

ee(Electric Eyes)はGtk+のアプリケーションなので、
geometry指定を-geometryではなく、
--geometryとしなければなりません。
オプション指定が正しくなかったわけですね。

--HOSONO Hidetomo



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