(doc-view-mode-p): New function.
This commit is contained in:
parent
2b54af7428
commit
789ab9d4af
2 changed files with 22 additions and 0 deletions
|
|
@ -1,3 +1,7 @@
|
|||
2007-11-25 Reiner Steib <Reiner.Steib@gmx.de>
|
||||
|
||||
* doc-view.el (doc-view-mode-p): New function.
|
||||
|
||||
2007-11-25 Dan Nicolaescu <dann@ics.uci.edu>
|
||||
|
||||
* mail/mspools.el (rmail-get-new-mail):
|
||||
|
|
|
|||
|
|
@ -456,6 +456,24 @@ It's a subdirectory of `doc-view-cache-directory'."
|
|||
(when (not (funcall predicate item))
|
||||
(setq new-list (cons item new-list))))))
|
||||
|
||||
;;;###autoload
|
||||
(defun doc-view-mode-p (type)
|
||||
"Return non-nil if image type TYPE is available for `doc-view'.
|
||||
Image types are symbols like `dvi', `postscript' or `pdf'."
|
||||
(and (display-graphic-p)
|
||||
(image-type-available-p 'png)
|
||||
(cond
|
||||
((eq type 'dvi)
|
||||
(and (doc-view-mode-p 'pdf)
|
||||
doc-view-dvipdfm-program
|
||||
(executable-find doc-view-dvipdfm-program)))
|
||||
((or (eq type 'postscript) (eq type 'ps)
|
||||
(eq type 'pdf))
|
||||
(and doc-view-ghostscript-program
|
||||
(executable-find doc-view-ghostscript-program)))
|
||||
(t ;; unknown image type
|
||||
nil))))
|
||||
|
||||
;;;; Conversion Functions
|
||||
|
||||
(defvar doc-view-shrink-factor 1.125)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue