auctex-diffs
[Top][All Lists]
Advanced

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

master fe42de7c: Obey buffer-local value of TeX-error-overview-open-afte


From: Tassilo Horn
Subject: master fe42de7c: Obey buffer-local value of TeX-error-overview-open-after-TeX-run
Date: Sat, 1 Jul 2023 06:42:10 -0400 (EDT)

branch: master
commit fe42de7cf6447bfaf7032c8f2c65998f90aef64a
Author: Tassilo Horn <tsdh@gnu.org>
Commit: Tassilo Horn <tsdh@gnu.org>

    Obey buffer-local value of TeX-error-overview-open-after-TeX-run
    
    Bug reported and fix suggested by Johannes Beisswenger.  Thank you!
    
    * tex.el (TeX-TeX-sentinel, TeX-LaTeX-sentinel): Use
    TeX-error-overview-open-after-TeX-run value from
    TeX-command-buffer (fixes bug#64371).
---
 tex.el | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/tex.el b/tex.el
index 0a5e6cbd..064e694d 100644
--- a/tex.el
+++ b/tex.el
@@ -8259,16 +8259,17 @@ errors or warnings to show."
       (progn
         (if TeX-parse-all-errors
             (TeX-parse-all-errors))
-        (if (and TeX-error-overview-open-after-TeX-run
+        (if (and (with-current-buffer TeX-command-buffer
+                   TeX-error-overview-open-after-TeX-run)
                  (TeX-error-overview-make-entries
                   (TeX-master-directory) (TeX-active-buffer)))
             (TeX-error-overview)))
     (message (concat name ": formatted " (TeX-current-pages)))
     (let (dvi2pdf)
-        (if (with-current-buffer TeX-command-buffer
-           (and TeX-PDF-mode (setq dvi2pdf (TeX-PDF-from-DVI))))
-         (setq TeX-command-next dvi2pdf)
-       (setq TeX-command-next TeX-command-Show)))))
+      (if (with-current-buffer TeX-command-buffer
+            (and TeX-PDF-mode (setq dvi2pdf (TeX-PDF-from-DVI))))
+          (setq TeX-command-next dvi2pdf)
+        (setq TeX-command-next TeX-command-Show)))))
 
 (defun TeX-current-pages ()
   "Return string indicating the number of pages formatted."
@@ -8374,7 +8375,8 @@ Open the error overview if
 errors or warnings to show."
   (if TeX-parse-all-errors
       (TeX-parse-all-errors))
-  (if (and TeX-error-overview-open-after-TeX-run
+  (if (and (with-current-buffer TeX-command-buffer
+             TeX-error-overview-open-after-TeX-run)
            (TeX-error-overview-make-entries
             (TeX-master-directory) (TeX-active-buffer)))
       (TeX-error-overview))



reply via email to

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