diff options
| author | Amaan Qureshi <amaanq12@gmail.com> | 2023-01-23 15:05:24 -0500 |
|---|---|---|
| committer | Stephan Seitz <stephan.seitz@fau.de> | 2023-01-23 22:26:16 +0100 |
| commit | d9d8f5eba44e03873eb16426cfdfcecbc8b63b43 (patch) | |
| tree | 3171a8feba6dee69cfdef178778b37bec7c71d17 | |
| parent | refactor(capnp, thrift): improve grammar & queries to stable for the foreseea... (diff) | |
| download | nvim-treesitter-d9d8f5eba44e03873eb16426cfdfcecbc8b63b43.tar nvim-treesitter-d9d8f5eba44e03873eb16426cfdfcecbc8b63b43.tar.gz nvim-treesitter-d9d8f5eba44e03873eb16426cfdfcecbc8b63b43.tar.bz2 nvim-treesitter-d9d8f5eba44e03873eb16426cfdfcecbc8b63b43.tar.lz nvim-treesitter-d9d8f5eba44e03873eb16426cfdfcecbc8b63b43.tar.xz nvim-treesitter-d9d8f5eba44e03873eb16426cfdfcecbc8b63b43.tar.zst nvim-treesitter-d9d8f5eba44e03873eb16426cfdfcecbc8b63b43.zip | |
feat(capnp, thrift): add folds, bump lockfile
| -rw-r--r-- | lockfile.json | 4 | ||||
| -rw-r--r-- | queries/capnp/folds.scm | 14 | ||||
| -rw-r--r-- | queries/capnp/highlights.scm | 3 | ||||
| -rw-r--r-- | queries/thrift/folds.scm | 11 |
4 files changed, 29 insertions, 3 deletions
diff --git a/lockfile.json b/lockfile.json index dad63460c..b51e62a27 100644 --- a/lockfile.json +++ b/lockfile.json @@ -30,7 +30,7 @@ "revision": "7175a6dd5fc1cee660dce6fe23f6043d75af424a" }, "capnp": { - "revision": "8e6b8561170c4767720857e3f1dec019f49c6084" + "revision": "22c1bdb260779869fa4d30f941f7de1037ec2b53" }, "c_sharp": { "revision": "a29bac0681802139710b4d3875540901504d15cb" @@ -393,7 +393,7 @@ "revision": "0ff887f2a60a147452d52db060de6b42f42f1441" }, "thrift": { - "revision": "ea322237061db4ebb879e2d53e39dab0a2f73ff2" + "revision": "0d5541dee561c5a268b616db3c1598cb83318bdc" }, "tiger": { "revision": "a233ebe360a73a92c50978e5c4e9e471bc59ff42" diff --git a/queries/capnp/folds.scm b/queries/capnp/folds.scm new file mode 100644 index 000000000..6e3f9c187 --- /dev/null +++ b/queries/capnp/folds.scm @@ -0,0 +1,14 @@ +[ + (annotation_targets) + (const_list) + (enum) + (interface) + (implicit_generics) + (generics) + (group) + (method_parameters) + (named_return_types) + (struct) + (struct_shorthand) + (union) +] @fold diff --git a/queries/capnp/highlights.scm b/queries/capnp/highlights.scm index 0f2cc8525..0162c9248 100644 --- a/queries/capnp/highlights.scm +++ b/queries/capnp/highlights.scm @@ -62,6 +62,8 @@ (local_const) @constant (enum_member) @constant +(void) @constant.builtin + ; Types (enum_identifier) @type @@ -88,7 +90,6 @@ "extends" "namespace" "using" - (void) (annotation_target) ] @keyword diff --git a/queries/thrift/folds.scm b/queries/thrift/folds.scm new file mode 100644 index 000000000..edc8e9cea --- /dev/null +++ b/queries/thrift/folds.scm @@ -0,0 +1,11 @@ +[ + (annotation) + (enum) + (senum) + (service) + (struct) + (union) + + (function_parameters) + (exception_parameters) +] @fold |
