diff options
| author | Tyler Miller <tmillr@proton.me> | 2024-07-18 02:24:20 -0700 |
|---|---|---|
| committer | Christian Clason <c.clason@uni-graz.at> | 2024-07-20 10:32:01 +0200 |
| commit | e8d74461da831f9b4eb31d2d652bfd0c99a2bd7b (patch) | |
| tree | 2788fe0e8a5c12bc896f2952e8b3e36d387e2ddf /queries | |
| parent | feat(bash): readline injections (#6947) (diff) | |
| download | nvim-treesitter-e8d74461da831f9b4eb31d2d652bfd0c99a2bd7b.tar nvim-treesitter-e8d74461da831f9b4eb31d2d652bfd0c99a2bd7b.tar.gz nvim-treesitter-e8d74461da831f9b4eb31d2d652bfd0c99a2bd7b.tar.bz2 nvim-treesitter-e8d74461da831f9b4eb31d2d652bfd0c99a2bd7b.tar.lz nvim-treesitter-e8d74461da831f9b4eb31d2d652bfd0c99a2bd7b.tar.xz nvim-treesitter-e8d74461da831f9b4eb31d2d652bfd0c99a2bd7b.tar.zst nvim-treesitter-e8d74461da831f9b4eb31d2d652bfd0c99a2bd7b.zip | |
fix(gitignore): hl/capture non-special pattern chars
Capture regular, non-special characters (as `@string.special.path`)
allowing them to be highlighted.
Diffstat (limited to 'queries')
| -rw-r--r-- | queries/gitignore/highlights.scm | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/queries/gitignore/highlights.scm b/queries/gitignore/highlights.scm index 10ae3f309..aafbe541e 100644 --- a/queries/gitignore/highlights.scm +++ b/queries/gitignore/highlights.scm @@ -1,5 +1,7 @@ (comment) @comment @spell +(pattern_char) @string.special.path + [ (directory_separator) (directory_separator_escaped) @@ -9,16 +11,17 @@ (wildcard_char_single) (wildcard_chars) (wildcard_chars_allow_slash) - (bracket_negation) -] @operator - -(negation) @punctuation.special +] @character.special [ (pattern_char_escaped) (bracket_char_escaped) ] @string.escape +(negation) @punctuation.special + +(bracket_negation) @operator + ; bracket expressions [ "[" |
