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

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

[elpa] externals/auctex ababc71 14/27: Recover compatibility for older e


From: Tassilo Horn
Subject: [elpa] externals/auctex ababc71 14/27: Recover compatibility for older emacsen
Date: Sat, 27 Jun 2020 03:17:43 -0400 (EDT)

branch: externals/auctex
commit ababc718b78bbbf93d177e1aad8b3a4a65454317
Author: Ikumi Keita <ikumi@ikumi.que.jp>
Commit: Ikumi Keita <ikumi@ikumi.que.jp>

    Recover compatibility for older emacsen
    
    * font-latex.el (font-latex-fontify-region): Add check for return
    value from `font-lock-default-fontify-region'.
---
 font-latex.el | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/font-latex.el b/font-latex.el
index 0cacddd..9db623e 100644
--- a/font-latex.el
+++ b/font-latex.el
@@ -1338,8 +1338,11 @@ then call `font-latex-set-syntactic-keywords'.")))
 Take care when the actually fonfified region was extended beyond END."
   (setq font-latex--updated-region-end end)
   (let ((res (font-lock-default-fontify-region beg end verbose)))
-    `(jit-lock-bounds ,(cadr res) .
-                     ,(max (cddr res) font-latex--updated-region-end))))
+    ;; COMPATIBILITY for older emacsen. Return value for jit-lock
+    ;; is meaningful for only newer emacsen.
+    (if (eq (car-safe res) 'jit-lock-bounds)
+       `(jit-lock-bounds ,(cadr res) .
+                         ,(max (cddr res) font-latex--updated-region-end)))))
 
 ;; Copy and adaption of `tex-font-lock-unfontify-region' from
 ;; tex-mode.el in GNU Emacs on 2004-08-04.



reply via email to

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