<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-treesitter/queries/gdscript, branch v0.9.2</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/gdscript?h=v0.9.2</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/gdscript?h=v0.9.2'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/'/>
<updated>2023-10-25T16:18:50Z</updated>
<entry>
<title>refactor: Remove all `(ERROR) @error` captures</title>
<updated>2023-10-25T16:18:50Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-10-25T07:45:14Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=107e61afb7129d637ea6c3c68b97a22194b0bf16'/>
<id>urn:sha1:107e61afb7129d637ea6c3c68b97a22194b0bf16</id>
<content type='text'>
As discussed in PR#5421, capturing `@error` is inconsistent, requiring
deep nesting (or priority) in order to correctly have red backgrounds to
it.

Some queries has this capture, some don't. For consistency purposes,
removing all of them is more preferable.

For re-enabling error, either add `(ERROR) @error` or `(ERROR _ @error)`
to your custom queries.
</content>
</entry>
<entry>
<title>chore(injections)!: update injection syntax to 0.9</title>
<updated>2023-08-12T15:34:15Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-05-03T10:07:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=78b54eb7f6a9956d25a3911fa0dfd0cabfe2a4c5'/>
<id>urn:sha1:78b54eb7f6a9956d25a3911fa0dfd0cabfe2a4c5</id>
<content type='text'>
Since 0.9, @lang syntax is still available as fallback but will soon be deprecated.
Because of that, new syntax should be adopted once 0.9 becomes the
baseline requirements for nvim-treesitter

- update health check
- update doc
</content>
</entry>
<entry>
<title>docs: fix typos</title>
<updated>2023-03-29T22:28:56Z</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2023-03-29T21:47:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1727f63976614da8180669a52cb849bf8b4ce635'/>
<id>urn:sha1:1727f63976614da8180669a52cb849bf8b4ce635</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use indent.X syntax for captures and properties of set directives</title>
<updated>2023-03-24T17:07:53Z</updated>
<author>
<name>George Harker</name>
<email>george@george-graphics.co.uk</email>
</author>
<published>2023-03-20T21:44:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=cb568af5393241e5dbc9c19157c5df5e9ca9af2d'/>
<id>urn:sha1:cb568af5393241e5dbc9c19157c5df5e9ca9af2d</id>
<content type='text'>
update CONTRIBUTING.md

adjust indents for bass

fix doc capture comment
</content>
</entry>
<entry>
<title>split delimiter into open_delimiter and close_delimiter</title>
<updated>2023-03-24T17:07:53Z</updated>
<author>
<name>George Harker</name>
<email>george@george-graphics.co.uk</email>
</author>
<published>2023-03-20T01:55:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b4fcc611753bd443d30a75c1797a93268faa8aba'/>
<id>urn:sha1:b4fcc611753bd443d30a75c1797a93268faa8aba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat!: add `@keyword.coroutine` capture</title>
<updated>2023-03-03T15:07:52Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-02-24T11:37:45Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=33ba346e60c3151fcdafc55d0e547556dc803c03'/>
<id>urn:sha1:33ba346e60c3151fcdafc55d0e547556dc803c03</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update gdscript queries (#4405)</title>
<updated>2023-03-02T07:28:13Z</updated>
<author>
<name>Preston Knopp</name>
<email>prestonknopp@gmail.com</email>
</author>
<published>2023-03-02T07:28:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=36b1038a65f250e93c88496350ab9f03ad00fa8a'/>
<id>urn:sha1:36b1038a65f250e93c88496350ab9f03ad00fa8a</id>
<content type='text'>
* locals(gdscript): update locals

* folds(gdscript): add folds

* indents(gdscript): update indents with notes

* highlights(gdscript): update highlights

* docs(gdscript): add gdscript maintainer

* indents(gdscript): add ERROR auto indent

Co-authored-by: Amaan Qureshi &lt;amaanq12@gmail.com&gt;

* highlights(gdscript): use text.uri for get_node and node_path

* highlights(gdscript): add "@" of annotation as attribute

* highlights(gdscript): use keyword.operator for "new", match all attribute_call

* highlights(gdscript): update (underscore) and (pattern_open_ending)

---------

Co-authored-by: Amaan Qureshi &lt;amaanq12@gmail.com&gt;</content>
</entry>
<entry>
<title>Update parsers: gdscript, thrift</title>
<updated>2023-02-14T10:55:08Z</updated>
<author>
<name>GitHub</name>
<email>noreply@github.com</email>
</author>
<published>2023-02-14T06:41:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=24f6653ffe0fed47b9b270a89ac5720f9ff6b16b'/>
<id>urn:sha1:24f6653ffe0fed47b9b270a89ac5720f9ff6b16b</id>
<content type='text'>
update gdscript indent queries to parser change and remove @Shatur as
maintainer
</content>
</entry>
<entry>
<title>highlights(gdscript): use more specific groups</title>
<updated>2022-11-26T11:17:51Z</updated>
<author>
<name>ObserverOfTime</name>
<email>chronobserver@disroot.org</email>
</author>
<published>2022-10-22T13:49:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=7c86e6ffc4cd69ed4f5b14c4653c79658b109fe0'/>
<id>urn:sha1:7c86e6ffc4cd69ed4f5b14c4653c79658b109fe0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(indent): Implement basic indent for gdscript.</title>
<updated>2022-01-24T12:11:01Z</updated>
<author>
<name>Ryan Roden-Corrent</name>
<email>ryan@rcorre.net</email>
</author>
<published>2022-01-23T18:44:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f67eb83be5f8c49f1a7621553458227b786b1b0c'/>
<id>urn:sha1:f67eb83be5f8c49f1a7621553458227b786b1b0c</id>
<content type='text'>
Indent is not handled correctly when adding new lines.
It seems that functions/loops/etc. are not recognized until they have at
least one indented block.

For example, if you enter a newline after `func foo():`, the cursor will
not be indented. If you manually indent and add a line like `pass`,
e.g.:

```
func foo():
    pass
```

now any insertions above or below `pass` will be indented correctly.
This might be an issue with the grammar, as it seems to apply to highlights
as well.

The following will not be highligted

```
func foo():
```

However, the following will be:

```
func foo():
    pass
```
</content>
</entry>
<entry>
<title>Prefer lua-match over match</title>
<updated>2021-11-23T09:02:06Z</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2021-11-18T09:51:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=011ac894ec5b9e36563d8629fb7734f43ddb27a8'/>
<id>urn:sha1:011ac894ec5b9e36563d8629fb7734f43ddb27a8</id>
<content type='text'>
as string.find is much quicker than vim.regex:match*
</content>
</entry>
<entry>
<title>Remove regex for field</title>
<updated>2021-07-21T22:03:48Z</updated>
<author>
<name>Hennadii Chernyshchyk</name>
<email>genaloner@gmail.com</email>
</author>
<published>2021-07-21T20:16:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=380b49e3264d552e238bd0e2db65a74f44e47c9c'/>
<id>urn:sha1:380b49e3264d552e238bd0e2db65a74f44e47c9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(keywords) merge return and yield into keyword.return group</title>
<updated>2021-07-04T19:49:17Z</updated>
<author>
<name>antonk52</name>
<email>halloy52@gmail.com</email>
</author>
<published>2021-07-04T17:24:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=90f15d9bf750e35666e029174481dafbe5fde817'/>
<id>urn:sha1:90f15d9bf750e35666e029174481dafbe5fde817</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(keywords) add keyword.return &amp; keyword.yield</title>
<updated>2021-07-04T19:49:17Z</updated>
<author>
<name>antonk52</name>
<email>halloy52@gmail.com</email>
</author>
<published>2021-07-04T16:55:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=bd9095e96986fbb65829a3dbc598f9b35d9b7db2'/>
<id>urn:sha1:bd9095e96986fbb65829a3dbc598f9b35d9b7db2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Comment: use `@combined` to create just one tree per buffer (#1252)"</title>
<updated>2021-05-07T14:51:57Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2021-04-30T18:22:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=67f08570152792c6a4f0815e71a0093ad97f2725'/>
<id>urn:sha1:67f08570152792c6a4f0815e71a0093ad97f2725</id>
<content type='text'>
This reverts commit 4a7a713c527f57c355bc817f16fc6d955b8cce9b.
</content>
</entry>
<entry>
<title>Comment: use `@combined` to create just one tree per buffer (#1252)</title>
<updated>2021-04-28T12:19:07Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2021-04-28T12:19:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=4a7a713c527f57c355bc817f16fc6d955b8cce9b'/>
<id>urn:sha1:4a7a713c527f57c355bc817f16fc6d955b8cce9b</id>
<content type='text'>
* Comment: use `@combined` to create just one tree per buffer

There is no need to create a tree per line/block for comments.
Should fix https://github.com/nvim-treesitter/nvim-treesitter/issues/1251

* Add injections for scss

* Fix jsonc

* Combine jsdoc</content>
</entry>
<entry>
<title>Fix identifier type check</title>
<updated>2021-04-18T18:40:58Z</updated>
<author>
<name>Shatur95</name>
<email>genaloner@gmail.com</email>
</author>
<published>2021-04-18T17:17:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=15f27cf3014f5f437c16f17e3da73f420f61432b'/>
<id>urn:sha1:15f27cf3014f5f437c16f17e3da73f420f61432b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix GDScript highlighting</title>
<updated>2021-04-18T18:40:58Z</updated>
<author>
<name>Shatur95</name>
<email>genaloner@gmail.com</email>
</author>
<published>2021-04-18T13:56:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ec9ee2757d94b18f20fc8d8c09d946212ba160ea'/>
<id>urn:sha1:ec9ee2757d94b18f20fc8d8c09d946212ba160ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add comment parser to highlight comment tags (#893)</title>
<updated>2021-03-12T16:21:46Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2021-03-12T16:21:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e4083fc8e11e6585f53d62eb71778cc2af464fad'/>
<id>urn:sha1:e4083fc8e11e6585f53d62eb71778cc2af464fad</id>
<content type='text'>
Closes #236</content>
</entry>
<entry>
<title>add gdscript</title>
<updated>2020-12-31T13:27:43Z</updated>
<author>
<name>TJ DeVries</name>
<email>devries.timothyj@gmail.com</email>
</author>
<published>2020-11-17T22:28:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=5236768c3308314f0d4bf2066d4411b2df4d59e3'/>
<id>urn:sha1:5236768c3308314f0d4bf2066d4411b2df4d59e3</id>
<content type='text'>
</content>
</entry>
</feed>
