]> git.eshelyaron.com Git - emacs.git/commitdiff
Let pdf-view-mode take precedence over doc-view-mode
authorLars Ingebrigtsen <larsi@gnus.org>
Tue, 3 Nov 2020 14:50:44 +0000 (15:50 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Thu, 5 Nov 2020 15:10:17 +0000 (16:10 +0100)
* lisp/net/mailcap.el (mailcap-mime-data): Note the order, and let
pdf-view-mode take precedence, since it's an optional package
(bug#44338).

lisp/net/mailcap.el

index 94cd9e21566d12e1165b33f4f69e1950c4651d8f..f9c71c9b9f92587db783ddf4f7ea79152b166399 100644 (file)
@@ -175,11 +175,11 @@ is consulted."
       (type   . "application/zip")
       ("copiousoutput"))
      ("pdf"
-      (viewer . pdf-view-mode)
+      (viewer . doc-view-mode)
       (type . "application/pdf")
       (test . window-system))
      ("pdf"
-      (viewer . doc-view-mode)
+      (viewer . pdf-view-mode)
       (type . "application/pdf")
       (test . window-system))
      ("pdf"
@@ -330,7 +330,10 @@ Content-Type header as argument to return a boolean value for the
 validity.  Otherwise, if it is a non-function Lisp symbol or list
 whose car is a symbol, it is `eval'uated to yield the validity.  If it
 is a string or list of strings, it represents a shell command to run
-to return a true or false shell value for the validity.")
+to return a true or false shell value for the validity.
+
+The last matching entry in this structure takes presedence over
+preceding entries.")
 (put 'mailcap-mime-data 'risky-local-variable t)
 
 (defvar mailcap--computed-mime-data nil