<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-treesitter/queries/rst, branch v0.7.2</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/rst?h=v0.7.2</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/rst?h=v0.7.2'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/'/>
<updated>2022-10-15T15:12:55Z</updated>
<entry>
<title>highlights(rst): disable spell for code blocks</title>
<updated>2022-10-15T15:12:55Z</updated>
<author>
<name>ObserverOfTime</name>
<email>chronobserver@disroot.org</email>
</author>
<published>2022-09-18T17:54:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=90c44df8cb9fcdd277694615f79f8e5e276c46ba'/>
<id>urn:sha1:90c44df8cb9fcdd277694615f79f8e5e276c46ba</id>
<content type='text'>
injections(rst): add sourcecode directive
</content>
</entry>
<entry>
<title>feat(spell): support more languages</title>
<updated>2022-09-26T12:47:12Z</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2022-09-26T09:19:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=37398c7d68826c8d6ae3f85cc52d83fd3dee4f84'/>
<id>urn:sha1:37398c7d68826c8d6ae3f85cc52d83fd3dee4f84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(spell): upstream spell queries from spellsitter</title>
<updated>2022-09-06T11:44:19Z</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2022-09-06T10:56:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2a63ea5665a6de96acd31a045d9d4d73272ff5a9'/>
<id>urn:sha1:2a63ea5665a6de96acd31a045d9d4d73272ff5a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>RST: use `any-of?` instead of `match?` (#1678)</title>
<updated>2021-08-08T17:37:08Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2021-08-08T17:37:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9a98ed1f96558c80e079c03635b9317bcb7ef24c'/>
<id>urn:sha1:9a98ed1f96558c80e079c03635b9317bcb7ef24c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>RST: add code-block to injections (#1677)</title>
<updated>2021-08-08T16:16:11Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2021-08-08T16:16:11Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1e8016d92d28d04192e1e3b3eecf364d8ac50ff0'/>
<id>urn:sha1:1e8016d92d28d04192e1e3b3eecf364d8ac50ff0</id>
<content type='text'>
This isn't part of the rst spec,
but it's common enough on third party libs (sphinx specially).</content>
</entry>
<entry>
<title>Improve check-queries (#1253)</title>
<updated>2021-05-31T17:03:27Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2021-05-31T17:03:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c1f61d4ca1319747c27ec97b5f050b3d936e0a55'/>
<id>urn:sha1:c1f61d4ca1319747c27ec97b5f050b3d936e0a55</id>
<content type='text'>
- Add checks for injections.
- Allow queries that start with [A-Z] for highlights only.
- Don't stop on the first error, finish checking all queries.</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>Add text.reference and text.environment</title>
<updated>2021-03-30T17:26:37Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-03-28T19:06:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=712cc78a1e7a3576ad21f05e438128e9aa9521c5'/>
<id>urn:sha1:712cc78a1e7a3576ad21f05e438128e9aa9521c5</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>highlights(rst): Reset highlights in doctest_block</title>
<updated>2021-02-15T20:36:33Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-02-15T19:42:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2655fc94b0dd077e90c72b8d11038435c14640b2'/>
<id>urn:sha1:2655fc94b0dd077e90c72b8d11038435c14640b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>RST: update injection queries</title>
<updated>2021-01-02T22:19:08Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2021-01-02T21:56:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=6aaf240d0c6ad10676e252f2e89110820d706718'/>
<id>urn:sha1:6aaf240d0c6ad10676e252f2e89110820d706718</id>
<content type='text'>
Finally, highlight for code blocks
</content>
</entry>
<entry>
<title>RST: update parser and queries</title>
<updated>2021-01-01T14:49:14Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-12-31T19:28:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=5ffcd75ea62d2391b1ce9cc0c71823bc4bf16045'/>
<id>urn:sha1:5ffcd75ea62d2391b1ce9cc0c71823bc4bf16045</id>
<content type='text'>
- The directive type does not longer includes `::`.
- The content of the directives is not longer interpreted as rst,
  but it uses language injection for it.
- Fix a query to allow to capture targets without link.
- Reset the content of the math role so it can be highlighted by the
  injection instead.

Problems I found:

- Capturing the same node with @language and @content will raise an
  error.

  ```
  Error detected while processing FileType Autocommands for "*":
  E5108: Error executing lua /usr/share/nvim/runtime/lua/vim/treesitter/languagetree.lua:331: table index is nil
  ```

  Harcoding the language works, Using the offset predicate doesn't work
  either `(#offset! 0 0 1 0)` nor `(#offset! 0 0 0 5)`

- Generating the grammar using `tree-sitter-cli@0.17.x` breaks
  nvim-treesitter, `@0.16.9` works.
</content>
</entry>
<entry>
<title>Remove textobjects module</title>
<updated>2020-10-04T12:20:20Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-09-20T21:20:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=3362f4519671da29b437c48a7c54bec8550a4f9d'/>
<id>urn:sha1:3362f4519671da29b437c48a7c54bec8550a4f9d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>RST: update queries</title>
<updated>2020-09-18T19:29:19Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-09-18T16:12:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=5c85e6beeee7976a512a02980e999c987f4e8d8e'/>
<id>urn:sha1:5c85e6beeee7976a512a02980e999c987f4e8d8e</id>
<content type='text'>
Some nodes were renamed and added more textobjects.
</content>
</entry>
<entry>
<title>RST: update locals</title>
<updated>2020-09-15T18:59:02Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-09-15T18:45:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=09c703193ff9e9562d879844ac14b4fea1603b7c'/>
<id>urn:sha1:09c703193ff9e9562d879844ac14b4fea1603b7c</id>
<content type='text'>
A title is an implicit target.
</content>
</entry>
<entry>
<title>rst: remove unused captures</title>
<updated>2020-09-06T19:57:32Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-09-06T17:05:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c719e60266fb59807f277035b4405603d8dc09c2'/>
<id>urn:sha1:c719e60266fb59807f277035b4405603d8dc09c2</id>
<content type='text'>
This is causing an error.
</content>
</entry>
<entry>
<title>fix(queries): use vim-match for non lua regexes</title>
<updated>2020-08-16T16:31:56Z</updated>
<author>
<name>Steven Sojka</name>
<email>steelsojka@gmail.com</email>
</author>
<published>2020-08-16T16:24:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ce43dbf54cdc017e6885381f38ea056f78c4e55b'/>
<id>urn:sha1:ce43dbf54cdc017e6885381f38ea056f78c4e55b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>RST: update textobjects</title>
<updated>2020-08-11T18:21:03Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-08-07T20:57:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=8f3b601bcceeee924190f6983dc517fdcf02ea62'/>
<id>urn:sha1:8f3b601bcceeee924190f6983dc517fdcf02ea62</id>
<content type='text'>
</content>
</entry>
<entry>
<title>RST: update queries</title>
<updated>2020-08-07T08:51:00Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-08-02T04:52:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=81d444c498c94a5f159dfa5e9e2c8017583a8beb'/>
<id>urn:sha1:81d444c498c94a5f159dfa5e9e2c8017583a8beb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>RST: update locals</title>
<updated>2020-08-01T17:18:54Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-08-01T16:56:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=5c5f4c5d548397fbba2ba6dfecd8267bde12deab'/>
<id>urn:sha1:5c5f4c5d548397fbba2ba6dfecd8267bde12deab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>RST: update highlights</title>
<updated>2020-08-01T12:33:36Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-07-31T18:26:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=8cacd5aaac0aa13a3ba29e15ea822ac80711abf6'/>
<id>urn:sha1:8cacd5aaac0aa13a3ba29e15ea822ac80711abf6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rst: update highlight queries</title>
<updated>2020-07-29T08:04:46Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-07-29T04:42:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b1da6ad8b37da25093c76e3cf1c115fe6698ddb4'/>
<id>urn:sha1:b1da6ad8b37da25093c76e3cf1c115fe6698ddb4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Parsers: add reStructuredText</title>
<updated>2020-07-27T07:16:26Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-07-26T14:38:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=6f01384cb2d60db4b5990085422711c0a764ed7f'/>
<id>urn:sha1:6f01384cb2d60db4b5990085422711c0a764ed7f</id>
<content type='text'>
</content>
</entry>
</feed>
