]> git.eshelyaron.com Git - emacs.git/commitdiff
(doc-view-initiate-display): Use `doc-view-mode-p'.
authorReiner Steib <Reiner.Steib@gmx.de>
Mon, 3 Dec 2007 07:24:34 +0000 (07:24 +0000)
committerReiner Steib <Reiner.Steib@gmx.de>
Mon, 3 Dec 2007 07:24:34 +0000 (07:24 +0000)
(doc-view-current-overlay, doc-view-pending-cache-flush): Add doc
string.

lisp/ChangeLog
lisp/doc-view.el

index 2745a811c29ffaf1faafdbceeb0a6214596fe57d..c381247b9b6541c675964d3a672f06838ce972ac 100644 (file)
@@ -1,3 +1,9 @@
+2007-12-03  Tassilo Horn  <tassilo@member.fsf.org>
+
+       * doc-view.el (doc-view-initiate-display): Use `doc-view-mode-p'.
+       (doc-view-current-overlay, doc-view-pending-cache-flush): Add doc
+       string.
+
 2007-12-03  Richard Stallman  <rms@gnu.org>
 
        * subr.el (declare-function): Moved from byte-run.el.
index d0515fffe70bcf9caac1012b02b6c345ca595de9..0e336b12dd5e50de9f92d43e1f57ce0370c6112b 100644 (file)
@@ -234,8 +234,12 @@ has finished."
 
 (defvar doc-view-current-image nil
   "Only used internally.")
-(defvar doc-view-current-overlay)
-(defvar doc-view-pending-cache-flush nil)
+
+(defvar doc-view-current-overlay nil
+  "Only used internally.")
+
+(defvar doc-view-pending-cache-flush nil
+  "Only used internally.")
 
 (defvar doc-view-current-info nil
   "Only used internally.")
@@ -887,8 +891,7 @@ If BACKWARD is non-nil, jump to the previous match."
 
 (defun doc-view-initiate-display ()
   ;; Switch to image display if possible
-  (if (and (display-images-p)
-          (image-type-available-p 'png))
+  (if (doc-view-mode-p (intern (file-name-extension buffer-file-name)))
       (progn
        (doc-view-buffer-message)
        (setq doc-view-current-page (or doc-view-current-page 1))
@@ -905,8 +908,9 @@ If BACKWARD is non-nil, jump to the previous match."
     (message
      "%s"
      (substitute-command-keys
-      (concat "No image (png) support available.  Type \\[doc-view-toggle-display] "
-             "to switch to an editing mode.")))))
+      (concat "No image (png) support available or some conversion utility for "
+             (file-name-extension buffer-file-name)" files is missing.  "
+             "Type \\[doc-view-toggle-display] to switch to an editing mode.")))))
 
 ;;;###autoload
 (defun doc-view-mode ()