From b75400c29f028e667a35cc233965d052c60f5820 Mon Sep 17 00:00:00 2001 From: Eitaro Fukamachi Date: Fri, 17 Jan 2025 19:42:48 +0900 Subject: [PATCH] Add `define-type-alias` to the highlighting rules, and not to show like a keyword if it's a package-prefixed one. (#1752) --- extensions/coalton-mode/coalton-mode.lisp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/extensions/coalton-mode/coalton-mode.lisp b/extensions/coalton-mode/coalton-mode.lisp index 213be118d..a5e96d5a8 100644 --- a/extensions/coalton-mode/coalton-mode.lisp +++ b/extensions/coalton-mode/coalton-mode.lisp @@ -101,13 +101,14 @@ `(:sequence "(" ,(wrap-symbol-names - "declare" "package" "define-type" "define-struct" "define-class" "define-instance") + "declare" "package" "define-type" "define-type-alias" "define-struct" "define-class" "define-instance") (:greedy-repetition 0 1 (:register symbol))) :captures (vector nil (make-tm-name 'syntax-keyword-attribute) (make-tm-name 'syntax-type-attribute))) (make-tm-match `(:sequence + symbol-boundary-begin ":" symbol symbol-boundary-end)