diff options
| author | Riley Bruins <ribru17@hotmail.com> | 2024-05-12 18:23:41 -0700 |
|---|---|---|
| committer | Amaan Qureshi <amaanq12@gmail.com> | 2024-06-15 13:03:22 -0400 |
| commit | c911f19d91079954affd34934fd0d4d1107c477f (patch) | |
| tree | dbef459a66880ea534d053b37e67aa148ca5c67b /queries/scala | |
| parent | bot(lockfile): update qmljs, v (diff) | |
| download | nvim-treesitter-c911f19d91079954affd34934fd0d4d1107c477f.tar nvim-treesitter-c911f19d91079954affd34934fd0d4d1107c477f.tar.gz nvim-treesitter-c911f19d91079954affd34934fd0d4d1107c477f.tar.bz2 nvim-treesitter-c911f19d91079954affd34934fd0d4d1107c477f.tar.lz nvim-treesitter-c911f19d91079954affd34934fd0d4d1107c477f.tar.xz nvim-treesitter-c911f19d91079954affd34934fd0d4d1107c477f.tar.zst nvim-treesitter-c911f19d91079954affd34934fd0d4d1107c477f.zip | |
feat(scala): add some missing highlights
Diffstat (limited to 'queries/scala')
| -rw-r--r-- | queries/scala/highlights.scm | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/queries/scala/highlights.scm b/queries/scala/highlights.scm index ffecefaf4..5f3936d2f 100644 --- a/queries/scala/highlights.scm +++ b/queries/scala/highlights.scm @@ -120,6 +120,9 @@ (binding name: (identifier) @variable.parameter) +(lambda_expression + parameters: (identifier) @variable.parameter) + ; expressions (field_expression field: (identifier) @variable.member) @@ -177,7 +180,6 @@ ; `macro` not implemented yet "object" "override" - "package" "val" "var" "with" @@ -211,6 +213,8 @@ (wildcard) @variable.parameter +(namespace_wildcard) @punctuation.special + (annotation) @attribute ; special keywords @@ -235,6 +239,7 @@ [ "." "," + ":" ] @punctuation.delimiter [ @@ -248,6 +253,9 @@ [ "=>" + "?=>" + "=" + "!" "<-" "@" ] @operator @@ -255,6 +263,7 @@ [ "import" "export" + "package" ] @keyword.import [ @@ -278,6 +287,10 @@ (case_clause "case" @keyword.conditional)) +(case_block + (case_clause + "=>" @punctuation.delimiter)) + (operator_identifier) @operator ((identifier) @type |
