emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 931e7ba: lisp/gnus/mailcap.el: Support PDF Tools fo


From: Katsumi Yamaoka
Subject: [Emacs-diffs] master 931e7ba: lisp/gnus/mailcap.el: Support PDF Tools for PDF viewing of attachments
Date: Mon, 23 Feb 2015 09:36:28 +0000

branch: master
commit 931e7babcb81d74709825580192f9ad58d595b63
Author: Tassilo Horn <address@hidden>
Commit: Katsumi Yamaoka <address@hidden>

    lisp/gnus/mailcap.el: Support PDF Tools for PDF viewing of attachments
    
    * mailcap.el (mailcap-mime-data): Support `pdf-view-mode' (from PDF
    Tools: https://github.com/politza/pdf-tools) for viewing PDF
    attachments in emacs.
---
 lisp/gnus/ChangeLog  |    6 ++++++
 lisp/gnus/mailcap.el |    5 +++++
 2 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 5f8b092..7a4c463 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,9 @@
+2015-02-23  Tassilo Horn  <address@hidden>
+
+       * mailcap.el (mailcap-mime-data): Support `pdf-view-mode' (from PDF
+       Tools: https://github.com/politza/pdf-tools) for viewing PDF
+       attachments in emacs.
+
 2015-02-23  Katsumi Yamaoka  <address@hidden>
 
        * gnus-art.el (gnus-mime-display-single): Avoid "End of buffer" error.
diff --git a/lisp/gnus/mailcap.el b/lisp/gnus/mailcap.el
index 01d8587..9f84413 100644
--- a/lisp/gnus/mailcap.el
+++ b/lisp/gnus/mailcap.el
@@ -153,6 +153,11 @@ This is a compatibility function for different Emacsen."
       (type   . "application/zip")
       ("copiousoutput"))
      ("pdf"
+      (viewer . pdf-view-mode)
+      (type . "application/pdf")
+      (test . (and (fboundp 'pdf-view-mode)
+                  (eq window-system 'x))))
+     ("pdf"
       (viewer . doc-view-mode)
       (type . "application/pdf")
       (test . (eq window-system 'x)))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]