emacs-diffs
[Top][All Lists]
Advanced

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

master f054e9924cc 1/2: Fix font-lock for string escapes in lua-ts-mode


From: Eli Zaretskii
Subject: master f054e9924cc 1/2: Fix font-lock for string escapes in lua-ts-mode
Date: Wed, 15 Nov 2023 08:11:50 -0500 (EST)

branch: master
commit f054e9924cc3fda38a710b76db668cfab8b7d1d9
Author: nverno <noah.v.peart@gmail.com>
Commit: Eli Zaretskii <eliz@gnu.org>

    Fix font-lock for string escapes in lua-ts-mode
    
    * lua-ts-mode.el (lua-ts--font-lock-settings): Apply font-lock
    to the entire string containing an escape sequence. (Bug#67135)
---
 lisp/progmodes/lua-ts-mode.el | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/lisp/progmodes/lua-ts-mode.el b/lisp/progmodes/lua-ts-mode.el
index 4856888344c..a910d759c83 100644
--- a/lisp/progmodes/lua-ts-mode.el
+++ b/lisp/progmodes/lua-ts-mode.el
@@ -148,10 +148,6 @@
    :feature 'delimiter
    '(["," ";"] @font-lock-delimiter-face)
 
-   :language 'lua
-   :feature 'escape
-   '((escape_sequence) @font-lock-escape-face)
-
    :language 'lua
    :feature 'constant
    '((variable_list
@@ -213,6 +209,11 @@
    :feature 'string
    '((string) @font-lock-string-face)
 
+   :language 'lua
+   :feature 'escape
+   :override t
+   '((escape_sequence) @font-lock-escape-face)
+
    :language 'lua
    :feature 'comment
    '((comment) @font-lock-comment-face



reply via email to

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