Hi Tassilo,

Tassilo Horn <[email protected]> writes:

> Thanks for the heads-up, I've done that just now.
>
>   
> https://git.savannah.gnu.org/cgit/auctex.git/commit/?id=ab3bfaf1033f0d6e0ecfe3172794a6363450b207

Thanks for the quick fix.  Have you also tried to run 'make' in the
tests directory?  I get errors for three files, e.g. font-latex-test.el:

  Test font-latex-three-dollars condition:
      (error "Font-lock trying to use keywords before setting them up")

  Test font-latex-unclosed-dollars condition:
      (error "Font-lock trying to use keywords before setting them up")

It seems that calling `font-lock-ensure' after `LaTeX-mode' helps:

--8<---------------cut here---------------start------------->8---
diff --git a/tests/latex/font-latex-test.el b/tests/latex/font-latex-test.el
index 9cc7ac52..837f0b47 100644
--- a/tests/latex/font-latex-test.el
+++ b/tests/latex/font-latex-test.el
@@ -39,6 +39,7 @@
               (insert "% $$$ $$$
 $a$")
               (LaTeX-mode)
+              (font-lock-ensure)
               (goto-char (point-min))
               (setq font-latex--updated-region-end (point-max))
               (font-latex-match-dollar-math (point-max))))))
@@ -48,6 +49,7 @@ $a$")
   (let ((TeX-install-font-lock #'font-latex-setup))
     (with-temp-buffer
       (LaTeX-mode)
+      (font-lock-ensure)

       (insert "a$")
       (goto-char (point-min))
--8<---------------cut here---------------end--------------->8---

Is this the course of action or something smarter?

Best, Arash



_______________________________________________
bug-auctex mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-auctex
  • bug#35140:... Markus Kohm
    • bug#3... Ikumi Keita
      • b... Ikumi Keita
        • ... Arash Esbati
          • ... Ikumi Keita
            • ... Ikumi Keita
          • ... Stefan Monnier via bug-auctex via Bug reporting list for AUCTeX
            • ... Ikumi Keita
              • ... Stefan Monnier via bug-auctex via Bug reporting list for AUCTeX
                • ... Tassilo Horn
                • ... Arash Esbati
                • ... Tassilo Horn
                • ... Ikumi Keita
                • ... Ikumi Keita
            • ... Arash Esbati

Reply via email to