emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[elpa] externals/auctex b2957c8 11/35: Fix bug in pdf-tools support


From: Tassilo Horn
Subject: [elpa] externals/auctex b2957c8 11/35: Fix bug in pdf-tools support
Date: Sun, 22 Mar 2015 09:26:59 +0000

branch: externals/auctex
commit b2957c8b141f431b5a035ab174f80f91503c8233
Author: Tassilo Horn <address@hidden>
Commit: Tassilo Horn <address@hidden>

    Fix bug in pdf-tools support
    
    * tex.el (TeX-pdf-tools-sync-view, TeX-PDF-mode): Move addition of
    `TeX-source-correlate-handle-TeX-region' to
    `pdf-sync-backward-redirect-functions' from `TeX-PDF-mode' to
    `TeX-pdf-tools-sync-view'.
---
 ChangeLog |    7 +++++++
 tex.el    |    5 ++---
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 6b88e3a..1a4d561 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2015-02-13  Tassilo Horn  <address@hidden>
+
+       * tex.el (TeX-pdf-tools-sync-view, TeX-PDF-mode): Move addition of
+       `TeX-source-correlate-handle-TeX-region' to
+       `pdf-sync-backward-redirect-functions' from `TeX-PDF-mode' to
+       `TeX-pdf-tools-sync-view'.
+
 2015-02-09  Tassilo Horn  <address@hidden>
 
        * tex.el (TeX-pdf-tools-sync-view): Make it work with
diff --git a/tex.el b/tex.el
index 05d1b4d..5c81994 100644
--- a/tex.el
+++ b/tex.el
@@ -1105,6 +1105,8 @@ entry in `TeX-view-program-list-builtin'."
     (error "PDF Tools are not installed"))
   (unless TeX-PDF-mode
     (error "PDF Tools only work with PDF output"))
+  (add-hook 'pdf-sync-backward-redirect-functions
+           #'TeX-source-correlate-handle-TeX-region)
   (if (and TeX-source-correlate-mode
           (fboundp 'pdf-sync-forward-search))
       (with-current-buffer (or (find-buffer-visiting
@@ -1863,9 +1865,6 @@ function `TeX-global-PDF-mode' for toggling this value."
     (setq TeX-PDF-mode nil))
   (setq TeX-PDF-mode-parsed nil)
   (TeX-set-mode-name nil nil t)
-  (when TeX-PDF-mode
-    (add-hook 'pdf-sync-backward-redirect-functions
-             #'TeX-source-correlate-handle-TeX-region))
   (setq TeX-output-extension
        (if TeX-PDF-mode "pdf" "dvi")))
 (add-to-list 'minor-mode-alist '(TeX-PDF-mode ""))



reply via email to

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