diff options
| author | Pham Huy Hoang <hoangtun0810@gmail.com> | 2024-01-05 02:21:00 +0900 |
|---|---|---|
| committer | Christian Clason <c.clason@uni-graz.at> | 2024-01-19 16:58:37 +0100 |
| commit | 15de22a2e19fb5c79bbcff0e2d12f4b1dd44e069 (patch) | |
| tree | 1f17ab7ac507a38953136c1bede12351b59412f8 /queries | |
| parent | test(queries): print ALL errors at end (diff) | |
| download | nvim-treesitter-15de22a2e19fb5c79bbcff0e2d12f4b1dd44e069.tar nvim-treesitter-15de22a2e19fb5c79bbcff0e2d12f4b1dd44e069.tar.gz nvim-treesitter-15de22a2e19fb5c79bbcff0e2d12f4b1dd44e069.tar.bz2 nvim-treesitter-15de22a2e19fb5c79bbcff0e2d12f4b1dd44e069.tar.lz nvim-treesitter-15de22a2e19fb5c79bbcff0e2d12f4b1dd44e069.tar.xz nvim-treesitter-15de22a2e19fb5c79bbcff0e2d12f4b1dd44e069.tar.zst nvim-treesitter-15de22a2e19fb5c79bbcff0e2d12f4b1dd44e069.zip | |
feat: query formatting script
Usage:
- nvim -l scripts/format-queries.lua /path/to/file.scm
- nvim -l scripts/format-queries.lua /path/to/dir
fixup: add `format-ignore` directive to query/highlights.scm
Diffstat (limited to 'queries')
| -rw-r--r-- | queries/query/highlights.scm | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/queries/query/highlights.scm b/queries/query/highlights.scm index 030e3d44f..8601b1365 100644 --- a/queries/query/highlights.scm +++ b/queries/query/highlights.scm @@ -33,6 +33,9 @@ ((program . (comment)* . (comment) @keyword.directive) (#lua-match? @keyword.directive "^;+ *extends *$")) +((comment) @keyword.directive + (#lua-match? @keyword.directive "^;+%s*format%-ignore%s*$")) + ((predicate name: (identifier) @_name parameters: (parameters (string "\"" @string "\"" @string) @string.regexp)) |
