auctex-diffs
[Top][All Lists]
Advanced

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

[AUCTeX-diffs] GNU AUCTeX branch, master, updated. 7119e9b58c747a73fcffc


From: Tassilo Horn
Subject: [AUCTeX-diffs] GNU AUCTeX branch, master, updated. 7119e9b58c747a73fcffce4e98a0bda03b4f2547
Date: Thu, 3 Mar 2022 06:35:07 -0500 (EST)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU AUCTeX".

The branch, master has been updated
       via  7119e9b58c747a73fcffce4e98a0bda03b4f2547 (commit)
      from  ab3bfaf1033f0d6e0ecfe3172794a6363450b207 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 7119e9b58c747a73fcffce4e98a0bda03b4f2547
Author: Tassilo Horn <tsdh@gnu.org>
Date:   Thu Mar 3 12:34:31 2022 +0100

    ; Fix tests relying on font-lock has put syntax properties already

diff --git a/tests/context/context-test.el b/tests/context/context-test.el
index 4eeab4b6..cc7c8d54 100644
--- a/tests/context/context-test.el
+++ b/tests/context/context-test.el
@@ -24,6 +24,12 @@
 (require 'ert)
 (require 'context)
 
+;; We need to ensure that font-lock has put the syntax properties
+;; already which won't happen in batch mode.  So trigger font-lock
+;; immediately.
+(define-advice ConTeXt-mode-common-initialization (:after ())
+  (font-lock-ensure))
+
 (AUCTeX-set-ert-path
  'ConTeXt-indent-test/in
  "context-indentation-in.tex"
diff --git a/tests/latex/font-latex-test.el b/tests/latex/font-latex-test.el
index 9cc7ac52..0c81392a 100644
--- a/tests/latex/font-latex-test.el
+++ b/tests/latex/font-latex-test.el
@@ -27,6 +27,12 @@
 (defvar font-lock-beg)
 (defvar font-lock-end)
 
+;; We need to ensure that font-lock has put the syntax properties
+;; already which won't happen in batch mode.  So trigger font-lock
+;; immediately.
+(define-advice LaTeX-common-initialization (:after ())
+  (font-lock-ensure))
+
 (ert-deftest font-latex-three-dollars ()
   "Test three consecutive dollar is ignored."
   ;; When the function `font-latex-match-dollar-math' encounters three
diff --git a/tests/latex/latex-test.el b/tests/latex/latex-test.el
index aff0adcc..15f31a8e 100644
--- a/tests/latex/latex-test.el
+++ b/tests/latex/latex-test.el
@@ -24,6 +24,12 @@
 (require 'ert)
 (require 'latex)
 
+;; We need to ensure that font-lock has put the syntax properties
+;; already which won't happen in batch mode.  So trigger font-lock
+;; immediately.
+(define-advice LaTeX-common-initialization (:after ())
+  (font-lock-ensure))
+
 (AUCTeX-set-ert-path
  'LaTeX-indent-tabular-test/in
  "tabular-in.tex"

-----------------------------------------------------------------------

Summary of changes:
 tests/context/context-test.el  | 6 ++++++
 tests/latex/font-latex-test.el | 6 ++++++
 tests/latex/latex-test.el      | 6 ++++++
 3 files changed, 18 insertions(+)


hooks/post-receive
-- 
GNU AUCTeX



reply via email to

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