summaryrefslogtreecommitdiff
path: root/lisp/doc-view.el
diff options
context:
space:
mode:
authorReiner Steib <Reiner.Steib@gmx.de>2007-10-18 19:46:39 +0000
committerReiner Steib <Reiner.Steib@gmx.de>2007-10-18 19:46:39 +0000
commitb476aec518d00d2657d340106b612fa8f89f1ab7 (patch)
treeae28b0e4dd2df2dce4c34318d57e3226be33937c /lisp/doc-view.el
parent1a0b1448f39116d802944fcd9708450ed1f443ff (diff)
downloademacs-b476aec518d00d2657d340106b612fa8f89f1ab7.tar.gz
Remove version keyword.
(doc-view-ghostscript-program, doc-view-dvipdfm-program) (doc-view-ps2pdf-program): Use executable-find. Simplify custom type. (doc-view-ghostscript-options): Improve custom type. (doc-view-cache-directory, doc-view-conversion-buffer) (doc-view-conversion-refresh-interval): Simplify custom type.
Diffstat (limited to 'lisp/doc-view.el')
-rw-r--r--lisp/doc-view.el25
1 files changed, 12 insertions, 13 deletions
diff --git a/lisp/doc-view.el b/lisp/doc-view.el
index dd7565ced87..d93a8ca316d 100644
--- a/lisp/doc-view.el
+++ b/lisp/doc-view.el
@@ -5,7 +5,6 @@
;; Author: Tassilo Horn <tassilo@member.fsf.org>
;; Maintainer: Tassilo Horn <tassilo@member.fsf.org>
;; Keywords: files, pdf, ps, dvi
-;; Version: <2007-10-17 Wed 22:15>
;; This file is part of GNU Emacs.
@@ -115,9 +114,9 @@
:group 'multimedia
:prefix "doc-view-")
-(defcustom doc-view-ghostscript-program "gs"
+(defcustom doc-view-ghostscript-program (executable-find "gs")
"Program to convert PS and PDF files to PNG."
- :type '(file)
+ :type 'file
:group 'doc-view)
(defcustom doc-view-ghostscript-options
@@ -126,40 +125,40 @@
"-dNOPAUSE" "-sDEVICE=png16m" "-dTextAlphaBits=4"
"-dBATCH" "-dGraphicsAlphaBits=4" "-dQUIET" "-r100")
"A list of options to give to ghostscript."
- :type '(sexp)
+ :type '(repeat string)
:group 'doc-view)
-(defcustom doc-view-dvipdfm-program "dvipdfm"
+(defcustom doc-view-dvipdfm-program (executable-find "dvipdfm")
"Program to convert DVI files to PDF.
DVI file will be converted to PDF before the resulting PDF is
converted to PNG."
- :type '(file)
+ :type 'file
:group 'doc-view)
-(defcustom doc-view-ps2pdf-program "ps2pdf"
+(defcustom doc-view-ps2pdf-program (executable-find "ps2pdf")
"Program to convert PS files to PDF.
PS files will be converted to PDF before searching is possible."
- :type '(file)
+ :type 'file
:group 'doc-view)
-(defcustom doc-view-pdftotext-program "pdftotext"
+(defcustom doc-view-pdftotext-program (executable-find "pdftotext")
"Program to convert PDF files to plain text.
Needed for searching."
- :type '(file)
+ :type 'file
:group 'doc-view)
(defcustom doc-view-cache-directory (concat temporary-file-directory
"doc-view")
"The base directory, where the PNG images will be saved."
- :type '(directory)
+ :type 'directory
:group 'doc-view)
(defcustom doc-view-conversion-buffer "*doc-view conversion output*"
"The buffer where messages from the converter programs go to."
- :type '(string)
+ :type 'string
:group 'doc-view)
(defcustom doc-view-conversion-refresh-interval 3
@@ -168,7 +167,7 @@ After such an refresh newly converted pages will be available for
viewing. If set to nil there won't be any refreshes and the
pages won't be displayed before conversion of the whole document
has finished."
- :type '(string)
+ :type 'integer
:group 'doc-view)
;;;; Internal Variables