Unnamed repository; edit this file 'description' to name the repository.
just: bump grammar support to handle module path in aliases and recipes dependencies (#14009)
| -rw-r--r-- | languages.toml | 2 | ||||
| -rw-r--r-- | runtime/queries/just/highlights.scm | 3 | ||||
| -rw-r--r-- | runtime/queries/just/locals.scm | 3 |
3 files changed, 7 insertions, 1 deletions
diff --git a/languages.toml b/languages.toml index 96eae3d1..fd6636ad 100644 --- a/languages.toml +++ b/languages.toml @@ -3422,7 +3422,7 @@ language-servers = ["just-lsp"] [[grammar]] name = "just" -source = { git = "https://github.com/poliorcetics/tree-sitter-just", rev = "8d03cfdd7ab89ff76d935827de1b93450fa0ec0a" } +source = { git = "https://github.com/poliorcetics/tree-sitter-just", rev = "0f84211c637813bcf1eb32c9e35847cdaea8760d" } [[language]] name = "gn" diff --git a/runtime/queries/just/highlights.scm b/runtime/queries/just/highlights.scm index 17fcef43..1f57859a 100644 --- a/runtime/queries/just/highlights.scm +++ b/runtime/queries/just/highlights.scm @@ -61,6 +61,9 @@ (mod name: (identifier) @namespace) +(module_path + name: (identifier) @namespace) + ; Paths (mod diff --git a/runtime/queries/just/locals.scm b/runtime/queries/just/locals.scm index f7498b74..71e0218d 100644 --- a/runtime/queries/just/locals.scm +++ b/runtime/queries/just/locals.scm @@ -30,6 +30,9 @@ (function_call name: (identifier) @local.reference) +(module_path + name: (identifier) @local.reference) + (recipe_dependency name: (identifier) @local.reference) |