Added USD as a language + some queries

Added USD highlight unittests

Added USD indentation

Added USD indents.scm file

Added USD indent rules

Simplified USD highlight groups

Added explicit highlight groups

Added newline

Removed after/ftdetect/usda.lua

usd/indents.scm - Added inline comments explaining the nodes

Fixed USD highlight group unittests

Added indentation unittests

Simplified USD `@identifier` highlighting

Added USD documentation highlight group tests

Simplified USD highlight groups

Moved USD `@identifier` and `@namespace` highlights into one place

Removed and simplified tests/query/highlights/usd

Simplified tests/query/highlights/usd more

Removed trailing newline

Combined USD test files

Added `set filetype=usd` to minimal_init.lua
This commit is contained in:
Colin Kennedy 2023-05-06 16:00:17 -07:00 committed by Christian Clason
parent 3b0c133c31
commit 4c35c0b75d
12 changed files with 399 additions and 0 deletions

View file

@ -1522,6 +1522,14 @@ list.ungrammar = {
maintainers = { "@Philipp-M", "@amaanq" },
}
list.usd = {
install_info = {
url = "https://github.com/ColinKennedy/tree-sitter-usd",
files = { "src/parser.c" },
},
maintainers = { "@ColinKennedy" },
}
list.uxntal = {
install_info = {
url = "https://github.com/amaanq/tree-sitter-uxntal",