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
This commit is contained in:
Pham Huy Hoang 2024-01-05 02:21:00 +09:00 committed by Christian Clason
parent fc0fceb43a
commit 15de22a2e1
2 changed files with 399 additions and 0 deletions

View file

@ -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))