emacs-diffs
[Top][All Lists]
Advanced

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

emacs-29 e385c099b8 2/2: Improve fontification for import-statements in


From: Yuan Fu
Subject: emacs-29 e385c099b8 2/2: Improve fontification for import-statements in typescript-ts-mode
Date: Mon, 9 Jan 2023 23:06:18 -0500 (EST)

branch: emacs-29
commit e385c099b8c3eda3c7e3ad397c1b4a8ff2be4010
Author: Jostein Kjønigsen <jostein@kjonigsen.net>
Commit: Yuan Fu <casouri@gmail.com>

    Improve fontification for import-statements in typescript-ts-mode
    
    (bug#60689)
    
    * lisp/progmodes/typescript-ts-mode.el:
    (typescript-ts-mode--font-lock-settings): Add rules to highlight the
    actual imports in import-statements.
---
 lisp/progmodes/typescript-ts-mode.el | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/lisp/progmodes/typescript-ts-mode.el 
b/lisp/progmodes/typescript-ts-mode.el
index b26dca101d..037d5c8e87 100644
--- a/lisp/progmodes/typescript-ts-mode.el
+++ b/lisp/progmodes/typescript-ts-mode.el
@@ -197,7 +197,10 @@ Argument LANGUAGE is either `typescript' or `tsx'."
       value: (array (number) (function)))
 
      (catch_clause
-      parameter: (identifier) @font-lock-variable-name-face))
+      parameter: (identifier) @font-lock-variable-name-face)
+
+     (import_clause (identifier) @font-lock-variable-name-face)
+     (import_clause (named_imports (import_specifier (identifier)) 
@font-lock-variable-name-face)))
 
    :language language
    :override t



reply via email to

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