First version

This commit is contained in:
SepehrYahyaee
2026-04-13 13:41:22 +03:30
commit 8b25fb90bf
11 changed files with 826 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
;; lgwtdark: split string bodies vs delimiters (delim white via extmarks in go_extra.lua).
;; Lower parent literal ranges so inner captures win.
((interpreted_string_literal) @string
(#set! priority 95))
((interpreted_string_literal_content) @string
(#set! priority 115))
((escape_sequence) @string.escape
(#set! priority 115))
((raw_string_literal) @string
(#set! priority 95))
((raw_string_literal_content) @string
(#set! priority 115))
;; rune 'x' is one token — quotes/inner in go_extra.lua
((rune_literal) @string
(#set! priority 88))
;; Site: nil / booleans read as values (warm), not like keywords. iota stays default @constant.builtin.
((nil) @number
(#set! priority 128))
((true) @number
(#set! priority 128))
((false) @number
(#set! priority 128))