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
commitc9a9a5e389dab928aac8d907e0d2adfa59963907 (patch)
tree17b24d68dda8aa0fd02fb60dca4671d00d53a4b2 /lisp/doc-view.el
parent414dd971eb69040f206a89f26426c925a1bcfa57 (diff)
downloademacs-c9a9a5e389dab928aac8d907e0d2adfa59963907.tar.gz
emacs-c9a9a5e389dab928aac8d907e0d2adfa59963907.tar.bz2
emacs-c9a9a5e389dab928aac8d907e0d2adfa59963907.zip
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