<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-treesitter/queries/python, branch 0.5-compat</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/python?h=0.5-compat</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/python?h=0.5-compat'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/'/>
<updated>2021-07-11T20:06:52Z</updated>
<entry>
<title>Python: fix class highlights (#1548)</title>
<updated>2021-07-11T20:06:52Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2021-07-11T20:06:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=948fa6a26033ba8a18fb528d5c26db4a16317fc0'/>
<id>urn:sha1:948fa6a26033ba8a18fb528d5c26db4a16317fc0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Highlights(python): Add `@keyword.function`</title>
<updated>2021-07-05T22:53:40Z</updated>
<author>
<name>Sergio Alejandro Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2021-06-17T18:33:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=017760113a2c1276245e414b3f4fe4fb183c7ef0'/>
<id>urn:sha1:017760113a2c1276245e414b3f4fe4fb183c7ef0</id>
<content type='text'>
Use `@keyword.function` for `def` and `lambda`
</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>python(highlights): don't use type for APP</title>
<updated>2021-07-01T20:50:33Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-06-29T19:28:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=6d5b4f19f37ec88d0fd3632a20c80d6d9bded112'/>
<id>urn:sha1:6d5b4f19f37ec88d0fd3632a20c80d6d9bded112</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(python): use any-of?</title>
<updated>2021-05-16T19:13:12Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-05-15T10:29:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=fe4f320b66ebda120bdbeb09ac31cc2770cae267'/>
<id>urn:sha1:fe4f320b66ebda120bdbeb09ac31cc2770cae267</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>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>Python: inject rst in docstrings (#917)</title>
<updated>2021-02-05T15:01:50Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2021-02-05T15:01:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=af36d31cb773e3ffe69b75a12ca39419de4dc801'/>
<id>urn:sha1:af36d31cb773e3ffe69b75a12ca39419de4dc801</id>
<content type='text'>
Since hasn't been much discussion around
https://github.com/nvim-treesitter/nvim-treesitter/issues/806.
I'm just porting the injection queries.
I've been using this for a while now.

Things I've noticed:

- Due that rst uses indentation for its syntax,
  everything is treated as an block quote (but it looks good).
  This can be solved by having a predicate like `#dedent!`.
- Looks like there is a bug in how the injected content is extracted

  ```
  def foo():
      """Foo bar"""
  ```

  That would be parsed as a section title for some reason,
  but it's a paragraph.

  In rst it would be a title if the content was:

  ```
  """
  Foo bar
  """
  ```

  If the content is

  ```
  """Foo bar"""
  ```

  That's just a paragraph.

I'll try to debug that from the neovim side next week or so.</content>
</entry>
<entry>
<title>indent: add Python @ignore queries</title>
<updated>2021-01-14T12:54:43Z</updated>
<author>
<name>Jędrzej Boczar</name>
<email>yendreij@gmail.com</email>
</author>
<published>2021-01-07T23:54:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e4f8e4147c32fe6b1dfd77ad15d49888738b3616'/>
<id>urn:sha1:e4f8e4147c32fe6b1dfd77ad15d49888738b3616</id>
<content type='text'>
</content>
</entry>
<entry>
<title>indent: add Python @return queries</title>
<updated>2021-01-14T12:54:43Z</updated>
<author>
<name>Jędrzej Boczar</name>
<email>yendreij@gmail.com</email>
</author>
<published>2021-01-07T23:33:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e6b8c5e680fa11bee487230e1b8bc32b5aa647d5'/>
<id>urn:sha1:e6b8c5e680fa11bee487230e1b8bc32b5aa647d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Python highlights: update definition of decorator</title>
<updated>2021-01-07T07:52:41Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-01-06T21:56:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b441f257a40565d8f26a870d82b32ec87286b2d0'/>
<id>urn:sha1:b441f257a40565d8f26a870d82b32ec87286b2d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Python locals: Add new node with_clause</title>
<updated>2021-01-07T07:52:41Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-01-06T21:45:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1cf7a1ddc98288878751d4b4685951fdadb23225'/>
<id>urn:sha1:1cf7a1ddc98288878751d4b4685951fdadb23225</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove usages of `@embedded` in highlights</title>
<updated>2021-01-06T14:12:32Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-01-06T01:11:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=40588da97ca5de8db025f96abb4c1efb03f590e9'/>
<id>urn:sha1:40588da97ca5de8db025f96abb4c1efb03f590e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Python highlights: Add regex injections: re.match(r"...")</title>
<updated>2021-01-03T18:05:38Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-12-28T17:20:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d9105e00a6cc6ec03f37f01f129d3d5882c84a67'/>
<id>urn:sha1:d9105e00a6cc6ec03f37f01f129d3d5882c84a67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Python (folds): allow to fold strings</title>
<updated>2021-01-02T03:21:47Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2021-01-02T03:01:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c74be54debd65ac45b6c17c37ae41fe5d0c172f2'/>
<id>urn:sha1:c74be54debd65ac45b6c17c37ae41fe5d0c172f2</id>
<content type='text'>
Mostly useful for folding docstrings
</content>
</entry>
<entry>
<title>Improve python/indents.scm</title>
<updated>2020-12-21T21:58:17Z</updated>
<author>
<name>Jędrzej Boczar</name>
<email>yendreij@gmail.com</email>
</author>
<published>2020-12-20T11:42:11Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ac42192e1995cdf51d5481e78c69ae0f34edb672'/>
<id>urn:sha1:ac42192e1995cdf51d5481e78c69ae0f34edb672</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Python: fix self highlighing</title>
<updated>2020-12-18T19:33:04Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-12-18T17:49:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1ad1f3b35afda469605ea8f6f0961dd4fa58e53d'/>
<id>urn:sha1:1ad1f3b35afda469605ea8f6f0961dd4fa58e53d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update indents.scm</title>
<updated>2020-12-18T15:42:05Z</updated>
<author>
<name>Evan</name>
<email>esn89@users.noreply.github.com</email>
</author>
<published>2020-12-16T19:47:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=01baa52899bb262f95a981fc67e46da506bbcf82'/>
<id>urn:sha1:01baa52899bb262f95a981fc67e46da506bbcf82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Create indents.scm for python</title>
<updated>2020-12-18T15:42:05Z</updated>
<author>
<name>Evan</name>
<email>esn89@users.noreply.github.com</email>
</author>
<published>2020-12-16T17:42:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c200de65aa40b1a30e9319f65877fa64cf75aa26'/>
<id>urn:sha1:c200de65aa40b1a30e9319f65877fa64cf75aa26</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update Python queries</title>
<updated>2020-11-30T10:19:22Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-11-28T21:25:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b3a3403e2535102c2cb4e1af93e5233ad8dc106b'/>
<id>urn:sha1:b3a3403e2535102c2cb4e1af93e5233ad8dc106b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Python highlights: Fix #688 (definition.associated -&gt; field)</title>
<updated>2020-11-23T20:45:05Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-11-23T20:41:45Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=8c4eb158866a7cd2d4ee13e8b421e7ed795faec7'/>
<id>urn:sha1:8c4eb158866a7cd2d4ee13e8b421e7ed795faec7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix Python queries for parser update</title>
<updated>2020-11-03T19:26:08Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-11-03T17:50:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1e0ab0b885fdcd200c44ea2b530cc3fa5b882e9b'/>
<id>urn:sha1:1e0ab0b885fdcd200c44ea2b530cc3fa5b882e9b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Dart highlights: Reset highlight in interpolation</title>
<updated>2020-10-05T04:37:31Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-10-02T14:41:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=93f9708a3c21c79dd0186444af9599758432d6ab'/>
<id>urn:sha1:93f9708a3c21c79dd0186444af9599758432d6ab</id>
<content type='text'>
</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>Python locals: account for https://github.com/tree-sitter/tree-sitter-python/pull/83</title>
<updated>2020-09-21T20:56:01Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-09-21T20:28:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=58ec0bd7ef7b65aba404e9616581107c3866f792'/>
<id>urn:sha1:58ec0bd7ef7b65aba404e9616581107c3866f792</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(python): use `@Normal` again for f-strings `@none` is not aggressive enough</title>
<updated>2020-09-19T20:06:04Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-09-19T19:09:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=cd9cab7990581836ab0efc7fc3f8c422f7ea2ea1'/>
<id>urn:sha1:cd9cab7990581836ab0efc7fc3f8c422f7ea2ea1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add @keyword.operator for operators that are English words and add @exception for Java/JS</title>
<updated>2020-09-19T05:30:49Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-09-13T13:08:11Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=7e3c4f808940a981a034709163724eb5a7546e2d'/>
<id>urn:sha1:7e3c4f808940a981a034709163724eb5a7546e2d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove @definition.doc captures</title>
<updated>2020-09-17T07:18:05Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-09-16T23:59:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=68d8f4c02e4e0ed288a296607cc0abe2d3a01ab9'/>
<id>urn:sha1:68d8f4c02e4e0ed288a296607cc0abe2d3a01ab9</id>
<content type='text'>
These aren't really definitions and are being show in the definitions
list. We aren't using them at the moment, we could use another group or
query file.
</content>
</entry>
<entry>
<title>reset python interpolation node</title>
<updated>2020-09-14T22:19:04Z</updated>
<author>
<name>kiyan42</name>
<email>yazdani.kiyan@protonmail.com</email>
</author>
<published>2020-09-14T22:10:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2fe1f2877e4c4160a40b63cf8e2ffceaed397d12'/>
<id>urn:sha1:2fe1f2877e4c4160a40b63cf8e2ffceaed397d12</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix #307: Use and document TSVariable/TSVariableBuiltin in all languages</title>
<updated>2020-09-14T16:27:20Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-09-12T18:57:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=bcf421b4e7f164dfc8aca8a94949adda2bdda10f'/>
<id>urn:sha1:bcf421b4e7f164dfc8aca8a94949adda2bdda10f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Folds: rename query files to folds.scm to be consistent</title>
<updated>2020-09-14T16:26:30Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-09-13T16:23:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=50991e370b0d253ada9029000d23189a95f9dec3'/>
<id>urn:sha1:50991e370b0d253ada9029000d23189a95f9dec3</id>
<content type='text'>
We use plural names for all query files except folds.
</content>
</entry>
<entry>
<title>ci: fix wrong queries</title>
<updated>2020-09-11T10:02:35Z</updated>
<author>
<name>Thomas Vigouroux</name>
<email>tomvig38@gmail.com</email>
</author>
<published>2020-09-07T16:14:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b90e520ccdbb9d88fb4f7e7a7eea73de196c856c'/>
<id>urn:sha1:b90e520ccdbb9d88fb4f7e7a7eea73de196c856c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Python: update folds</title>
<updated>2020-09-03T17:03:05Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-09-03T16:58:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=fcdb3eb35d849fe29eb682e4e082f4ffa0c5d38f'/>
<id>urn:sha1:fcdb3eb35d849fe29eb682e4e082f4ffa0c5d38f</id>
<content type='text'>
Missed one
</content>
</entry>
<entry>
<title>Python: add folds</title>
<updated>2020-09-03T16:14:28Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-09-03T16:09:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=bdf43b15df799ae12fadd4eb214e13704454dd98'/>
<id>urn:sha1:bdf43b15df799ae12fadd4eb214e13704454dd98</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Python highlights: add additional operators</title>
<updated>2020-08-20T09:51:30Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-08-20T09:00:11Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=5c0ca925af3332769f04c122ecb5bb9a5ca36dd0'/>
<id>urn:sha1:5c0ca925af3332769f04c122ecb5bb9a5ca36dd0</id>
<content type='text'>
This is applies the upstream PR to our repo:
https://github.com/tree-sitter/tree-sitter-python/pull/73
</content>
</entry>
<entry>
<title>Python: fix some highlights</title>
<updated>2020-08-18T15:31:42Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-08-18T15:31:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=fe8d91b748d6f250434f1227a2b2837b09b134ae'/>
<id>urn:sha1:fe8d91b748d6f250434f1227a2b2837b09b134ae</id>
<content type='text'>
These aren't valid lua patterns
</content>
</entry>
<entry>
<title>Python: update highlights</title>
<updated>2020-08-17T20:23:46Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-08-17T00:25:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=6effdfbdc420f1974b091ff9912ca4369ddff20f'/>
<id>urn:sha1:6effdfbdc420f1974b091ff9912ca4369ddff20f</id>
<content type='text'>
- Fix "as" outside imports
- Add builtin classes and constants
</content>
</entry>
<entry>
<title>chore(highlights): remove is predicate usage</title>
<updated>2020-08-17T17:27:35Z</updated>
<author>
<name>Steven Sojka</name>
<email>Steven.Sojka@tdameritrade.com</email>
</author>
<published>2020-08-17T17:01:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=cab871795916bdfd2acef71ce0da41c08b56a576'/>
<id>urn:sha1:cab871795916bdfd2acef71ce0da41c08b56a576</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Python: update highlights</title>
<updated>2020-08-16T20:00:11Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-08-16T16:44:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=cf37d143bf29901bb59a3215085944322566568c'/>
<id>urn:sha1:cf37d143bf29901bb59a3215085944322566568c</id>
<content type='text'>
- Get rid of @self
- Highlight methods correctly
- Highlight self as the first parameter of a method
- Use new syntax (# for predicates, (_) instead of (*) for wildcards)
</content>
</entry>
<entry>
<title>Python: update locals</title>
<updated>2020-08-16T19:49:14Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-08-16T00:43:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ed3469b59fc1a94becc8df2d4a0d662551197e0e'/>
<id>urn:sha1:ed3469b59fc1a94becc8df2d4a0d662551197e0e</id>
<content type='text'>
</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>feat(highlights): add is predicate</title>
<updated>2020-08-16T14:04:07Z</updated>
<author>
<name>Steven Sojka</name>
<email>steelsojka@gmail.com</email>
</author>
<published>2020-08-15T14:24:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=579c9936d617ca1d7f01542a4b8000972c1ce73c'/>
<id>urn:sha1:579c9936d617ca1d7f01542a4b8000972c1ce73c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Python highlights: Highlight -&gt;, ...</title>
<updated>2020-08-14T11:53:00Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-08-14T10:57:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=187dc8e3f55c2eddcb9fd3d89e6bae4eece17aa9'/>
<id>urn:sha1:187dc8e3f55c2eddcb9fd3d89e6bae4eece17aa9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Python: update textobjects queries</title>
<updated>2020-08-04T08:09:11Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-08-02T23:03:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=124ff3bf5680e746dc4d504f67a1b437fcb50365'/>
<id>urn:sha1:124ff3bf5680e746dc4d504f67a1b437fcb50365</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix #198: prefer method highlighting over attribute</title>
<updated>2020-07-22T15:30:48Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-07-22T14:24:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=5d696053e598f946ace25e38a643e2a618573376'/>
<id>urn:sha1:5d696053e598f946ace25e38a643e2a618573376</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Python highlights: add lambda parameters</title>
<updated>2020-07-22T15:30:48Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-07-22T14:24:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b89359239890627d868457e86dfd5093f3fcaa6e'/>
<id>urn:sha1:b89359239890627d868457e86dfd5093f3fcaa6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Python highlights: highlight functions with self as methods (#198)</title>
<updated>2020-07-20T06:57:12Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-07-18T17:50:45Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=969edeecedca9a3875e3d34663294e69b73622c0'/>
<id>urn:sha1:969edeecedca9a3875e3d34663294e69b73622c0</id>
<content type='text'>
Also highlight __init__/__new__ as constructor
</content>
</entry>
<entry>
<title>Python textobjects: Include @decorators and improve @conditional.inner</title>
<updated>2020-07-15T21:16:13Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-07-15T18:47:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a382e28c951f3dac09de9e963ab71966b54209cf'/>
<id>urn:sha1:a382e28c951f3dac09de9e963ab71966b54209cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Python textobjects</title>
<updated>2020-07-14T20:34:43Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-06-27T16:56:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d685d826825d9317af085407414daba05eb8a3d8'/>
<id>urn:sha1:d685d826825d9317af085407414daba05eb8a3d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add textobjects module</title>
<updated>2020-07-14T20:34:43Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-06-21T18:38:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=69cabc69be49bc37c8a9bbb7def1415504b489b2'/>
<id>urn:sha1:69cabc69be49bc37c8a9bbb7def1415504b489b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Python locals: with_statement can define variables</title>
<updated>2020-07-09T12:38:08Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-07-09T11:30:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a5fb463309e25841c4abec2ca7bcd826c04270bc'/>
<id>urn:sha1:a5fb463309e25841c4abec2ca7bcd826c04270bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Python highlights: Surround type subscript query with (type ...)</title>
<updated>2020-07-09T08:00:41Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-07-09T07:36:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c361d65113168b9c3318b921130606c57e961fda'/>
<id>urn:sha1:c361d65113168b9c3318b921130606c57e961fda</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Introduce @definition.import for Python/Javascript</title>
<updated>2020-07-08T16:00:35Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-07-08T13:18:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b6df2329bd129290f857b59fd407d65a6ae437f8'/>
<id>urn:sha1:b6df2329bd129290f857b59fd407d65a6ae437f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Highlight complete type definition</title>
<updated>2020-07-08T15:47:44Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-07-08T15:47:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=0e80b89935ca0a0249d04ca1cda56d7b50a239e3'/>
<id>urn:sha1:0e80b89935ca0a0249d04ca1cda56d7b50a239e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Python locals/highlights: Parameters can be optionally typed</title>
<updated>2020-07-08T15:47:44Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-07-08T15:35:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=dc324e44ad6ffc0f2089549afa6ba0fa2ba2f7f6'/>
<id>urn:sha1:dc324e44ad6ffc0f2089549afa6ba0fa2ba2f7f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add python async</title>
<updated>2020-06-30T06:15:51Z</updated>
<author>
<name>kiyan42</name>
<email>yazdani.kiyan@protonmail.com</email>
</author>
<published>2020-06-30T06:14:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=180ad9a1a8c1212d9839bdbe97c11137b48a7064'/>
<id>urn:sha1:180ad9a1a8c1212d9839bdbe97c11137b48a7064</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Python highlights: Reset highlighting in f-string interpolation</title>
<updated>2020-06-26T11:52:59Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-06-24T14:45:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=75bce1dc93293f4f1dfd1541386afb607f09d726'/>
<id>urn:sha1:75bce1dc93293f4f1dfd1541386afb607f09d726</id>
<content type='text'>
This solution is preferable to `(identifier) @Normal` since otherwise
everything without highlight will use string-highlighting.
</content>
</entry>
<entry>
<title>Python highlights: Add walrus operator</title>
<updated>2020-06-26T11:52:59Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-06-24T14:42:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=88c8b70560a0286c325a507e0d498219ee43c20f'/>
<id>urn:sha1:88c8b70560a0286c325a507e0d498219ee43c20f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adapt Python highlights to new query syntax</title>
<updated>2020-06-24T08:07:22Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-06-21T14:32:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=dfead6cacab1a9f94396169166c9de8f8d4efdb7'/>
<id>urn:sha1:dfead6cacab1a9f94396169166c9de8f8d4efdb7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add highlighting of dunder identifiers (e.g. __all__, __add__) to Python highlights</title>
<updated>2020-06-21T15:00:17Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-06-21T15:00:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a85cf1a47c0acc6b22ed99b3228c827f5fb46927'/>
<id>urn:sha1:a85cf1a47c0acc6b22ed99b3228c827f5fb46927</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated python highlights</title>
<updated>2020-06-20T22:11:58Z</updated>
<author>
<name>Jakub Łuczyński</name>
<email>doubleloop@o2.pl</email>
</author>
<published>2020-06-02T13:59:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=0b4d4b41408ff027888232f951000ca9d2e01fe4'/>
<id>urn:sha1:0b4d4b41408ff027888232f951000ca9d2e01fe4</id>
<content type='text'>
* allow for digits in constant names
* removed redundant/conflicting rules
* added missing hlmap
* fixed escape_sequence
* more explicit @constructor assignment
* added rules for function decoration identifiers
</content>
</entry>
<entry>
<title>Update python locals: `list_splat` and `dictionary_splat` define variables as parameters</title>
<updated>2020-06-02T19:13:09Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-06-02T19:13:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=92417aa4ea3a77d34a5b8e2f526cc8bd7c0d4ded'/>
<id>urn:sha1:92417aa4ea3a77d34a5b8e2f526cc8bd7c0d4ded</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve Python highlights</title>
<updated>2020-05-28T08:42:45Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-05-27T20:23:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=807d6e11fa7150481de8c80a7cf973be2e456d50'/>
<id>urn:sha1:807d6e11fa7150481de8c80a7cf973be2e456d50</id>
<content type='text'>
- Highlight types in attributes as @type (**Foo**.a)
- Highlight superclasses @type
- Highlight ^[A-Z] as @type
- Highlight isinstance(*, type) as @type
- Highlight default_parameter and keyword_argument as @parameter
- Highlight *args, **kwargs as @parameter
- Highlight -&gt; as @operator
</content>
</entry>
<entry>
<title>Introduce `@include`</title>
<updated>2020-05-17T19:56:44Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-05-17T15:07:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f6bf56974ea3ee4a2640c9ddd1b42c20a53188cc'/>
<id>urn:sha1:f6bf56974ea3ee4a2640c9ddd1b42c20a53188cc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add python/highlights.scm from tree-sitter-python</title>
<updated>2020-05-17T19:56:44Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-05-16T17:24:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=57424533a77cd80accc128457ea59a7241ce0197'/>
<id>urn:sha1:57424533a77cd80accc128457ea59a7241ce0197</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add python locals.scm</title>
<updated>2020-05-16T17:32:02Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-05-15T16:49:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a5c50262d905037ca69c80debb46aba3cc381201'/>
<id>urn:sha1:a5c50262d905037ca69c80debb46aba3cc381201</id>
<content type='text'>
</content>
</entry>
</feed>
