<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-treesitter/queries/elixir, branch v0.8.1</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/elixir?h=v0.8.1</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/elixir?h=v0.8.1'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/'/>
<updated>2022-11-26T11:17:51Z</updated>
<entry>
<title>highlights(elixir): fix captures</title>
<updated>2022-11-26T11:17:51Z</updated>
<author>
<name>ObserverOfTime</name>
<email>chronobserver@disroot.org</email>
</author>
<published>2022-10-22T11:00:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=27e1f3c336dacdcc41d8a59e1e5a341558e5bcaa'/>
<id>urn:sha1:27e1f3c336dacdcc41d8a59e1e5a341558e5bcaa</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>Split func/method definition from calls in several programming language queries</title>
<updated>2022-08-03T19:05:30Z</updated>
<author>
<name>lfenzo</name>
<email>lfenzo@protonmail.com</email>
</author>
<published>2022-07-30T00:09:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c784720917bacb6716ce35ef07d464f5da738dd7'/>
<id>urn:sha1:c784720917bacb6716ce35ef07d464f5da738dd7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix Elixir indents to match mix format</title>
<updated>2022-02-10T06:24:08Z</updated>
<author>
<name>Connor Lay (Clay)</name>
<email>connorlay@pm.me</email>
</author>
<published>2022-02-06T22:13:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=50450867930836500b0c03385efe573beb74fed1'/>
<id>urn:sha1:50450867930836500b0c03385efe573beb74fed1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add tree-sitter-eex parser for (L)EEx files (#2351)</title>
<updated>2022-01-25T16:52:51Z</updated>
<author>
<name>Clay</name>
<email>connorlay@users.noreply.github.com</email>
</author>
<published>2022-01-25T16:52:51Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2532937ba1cf22d6d3523e6a3008c58a03452364'/>
<id>urn:sha1:2532937ba1cf22d6d3523e6a3008c58a03452364</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add new Elixir language injections</title>
<updated>2022-01-24T07:27:44Z</updated>
<author>
<name>Clay</name>
<email>connorlay@pm.me</email>
</author>
<published>2022-01-24T04:40:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c7d5ba7212d0e1d38e2b714eabe4452a80dfe945'/>
<id>urn:sha1:c7d5ba7212d0e1d38e2b714eabe4452a80dfe945</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix highlights of module attributes and doc sigils</title>
<updated>2022-01-24T07:27:44Z</updated>
<author>
<name>Clay</name>
<email>connorlay@pm.me</email>
</author>
<published>2022-01-24T04:39:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=7a1c404fe76a25a1047f0c4c51c6cc354deacc09'/>
<id>urn:sha1:7a1c404fe76a25a1047f0c4c51c6cc354deacc09</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: use more specific identifier check</title>
<updated>2021-11-12T18:42:36Z</updated>
<author>
<name>Łukasz Niemier</name>
<email>lukasz@niemier.pl</email>
</author>
<published>2021-11-02T17:38:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=6372b689eb707bb8ef125445d5c11782edc11485'/>
<id>urn:sha1:6372b689eb707bb8ef125445d5c11782edc11485</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: make comment doc highlighting work for any doc tag</title>
<updated>2021-11-12T18:42:36Z</updated>
<author>
<name>Łukasz Niemier</name>
<email>lukasz@niemier.pl</email>
</author>
<published>2021-11-02T15:54:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=fdcd0edf24ea23ebd2e82899a1401ef1f9f05872'/>
<id>urn:sha1:fdcd0edf24ea23ebd2e82899a1401ef1f9f05872</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: Elixir non-doc sigils will no longer be flickering</title>
<updated>2021-11-12T18:42:36Z</updated>
<author>
<name>Łukasz Niemier</name>
<email>lukasz@niemier.pl</email>
</author>
<published>2021-10-20T11:20:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2c2d4d89fd8111a1001603879af68d35dbf57739'/>
<id>urn:sha1:2c2d4d89fd8111a1001603879af68d35dbf57739</id>
<content type='text'>
It also adds support for colouring documentation metadata attributes
(ex. `@doc foo: :bar`).
</content>
</entry>
<entry>
<title>Elixir: fix a few highlights, add ExUnit support to locals (#1933)</title>
<updated>2021-10-22T21:33:01Z</updated>
<author>
<name>Clay</name>
<email>connorlay@users.noreply.github.com</email>
</author>
<published>2021-10-22T21:33:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=97819053c86df290bf62aeafeb4a0d6a23b7c6b8'/>
<id>urn:sha1:97819053c86df290bf62aeafeb4a0d6a23b7c6b8</id>
<content type='text'>
* Fix "not in" and sigil highlights

* Add ExUnit test case to locals

* Update README to mention new Elixir parser</content>
</entry>
<entry>
<title>Highlight and,or,not,in as @keyword.operator</title>
<updated>2021-10-12T23:31:49Z</updated>
<author>
<name>Connor Lay (Clay)</name>
<email>connorlay@pm.me</email>
</author>
<published>2021-10-12T23:25:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=638891d401bb0269af404cce2f8367ac13053006'/>
<id>urn:sha1:638891d401bb0269af404cce2f8367ac13053006</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix documentation highlights, formatting</title>
<updated>2021-10-12T23:31:49Z</updated>
<author>
<name>Connor Lay (Clay)</name>
<email>connorlay@pm.me</email>
</author>
<published>2021-10-09T00:07:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=6bd551d3b721bd1b01315926b0c96bbb5390a223'/>
<id>urn:sha1:6bd551d3b721bd1b01315926b0c96bbb5390a223</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Locals matching "when" operator, add pipe queries</title>
<updated>2021-10-12T23:31:49Z</updated>
<author>
<name>Connor Lay (Clay)</name>
<email>connorlay@pm.me</email>
</author>
<published>2021-10-08T20:26:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=725ef8fc1828db4882b1b590fd81287588d5f0ee'/>
<id>urn:sha1:725ef8fc1828db4882b1b590fd81287588d5f0ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Increase Elixir locals pattern match depth to 20 nodes</title>
<updated>2021-10-12T23:31:49Z</updated>
<author>
<name>Connor Lay (Clay)</name>
<email>connorlay@pm.me</email>
</author>
<published>2021-10-08T18:16:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=25b28f61855619c55423a6a569c4844a5f37d8b7'/>
<id>urn:sha1:25b28f61855619c55423a6a569c4844a5f37d8b7</id>
<content type='text'>
This requires an update to `ts_query_cursor_set_match_limit` to
function properly. The current limit is 32 per this PR
https://github.com/neovim/neovim/pull/14915, increasing this value
to 128 appears to work, but more testing will be necessary.

Exposing this limit as a neovim option is worth exploring as a separate
unit of work.
</content>
</entry>
<entry>
<title>Update locals with support for deep pattern matches</title>
<updated>2021-10-12T23:31:49Z</updated>
<author>
<name>Connor Lay (Clay)</name>
<email>connorlay@pm.me</email>
</author>
<published>2021-10-07T05:11:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1413f62c8850c8800108a97ac3a3603d5299b011'/>
<id>urn:sha1:1413f62c8850c8800108a97ac3a3603d5299b011</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update indents &amp; fix catch highlights</title>
<updated>2021-10-12T23:31:49Z</updated>
<author>
<name>Connor Lay (Clay)</name>
<email>connorlay@pm.me</email>
</author>
<published>2021-10-06T21:36:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=259e3f6e644bb21d9524ea2f4727c42625ad76f6'/>
<id>urn:sha1:259e3f6e644bb21d9524ea2f4727c42625ad76f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update injections &amp; highlights, add folds</title>
<updated>2021-10-12T23:31:49Z</updated>
<author>
<name>Connor Lay (Clay)</name>
<email>connorlay@pm.me</email>
</author>
<published>2021-10-06T19:30:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=886261a96b35f0b66b0135dd09cbf88aaeeef9c0'/>
<id>urn:sha1:886261a96b35f0b66b0135dd09cbf88aaeeef9c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update injections for new elixir-lang parser</title>
<updated>2021-10-12T23:31:49Z</updated>
<author>
<name>Connor Lay (Clay)</name>
<email>connorlay@pm.me</email>
</author>
<published>2021-10-06T02:35:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ec5341a773e1e89ac6b4874a48b6efb5ab2e1c09'/>
<id>urn:sha1:ec5341a773e1e89ac6b4874a48b6efb5ab2e1c09</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update highlights for new elixir-lang parser</title>
<updated>2021-10-12T23:31:49Z</updated>
<author>
<name>Connor Lay (Clay)</name>
<email>connorlay@pm.me</email>
</author>
<published>2021-10-06T02:35:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e0125a5a1ca685175e4cb54b416aa6dc2457da18'/>
<id>urn:sha1:e0125a5a1ca685175e4cb54b416aa6dc2457da18</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add HEEx language support, add missing commentstrings</title>
<updated>2021-08-18T12:07:59Z</updated>
<author>
<name>Clay</name>
<email>connorlay@pm.me</email>
</author>
<published>2021-08-15T16:40:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=57c2081e3fde09ad1d87e04ecc7b85caa42df1bf'/>
<id>urn:sha1:57c2081e3fde09ad1d87e04ecc7b85caa42df1bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix: Improve Elixir highlighting performance (#1682)</title>
<updated>2021-08-13T17:09:16Z</updated>
<author>
<name>Connor Lay (Clay)</name>
<email>connorlay@users.noreply.github.com</email>
</author>
<published>2021-08-13T17:09:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d06ab287662eef5945daca71ed77942a095fa5a1'/>
<id>urn:sha1:d06ab287662eef5945daca71ed77942a095fa5a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Feature: Add Surface language and integrate with Elixir (#1645)</title>
<updated>2021-08-01T19:09:41Z</updated>
<author>
<name>Connor Lay (Clay)</name>
<email>connorlay@users.noreply.github.com</email>
</author>
<published>2021-08-01T19:09:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=6944173e8778795863eda56a3bd2f98efdd82c10'/>
<id>urn:sha1:6944173e8778795863eda56a3bd2f98efdd82c10</id>
<content type='text'>
* Add initial surface highlights &amp; injections

* Additional surface highlights

* Filetype detection, fix injections

* Fix Elixir function highlight when left is an identifier

* Add surface parser

* Fix comment highlights

* Surface folds, indents, better highlights

* Highlight surface components &amp; directives

* Restore comments Elixir injections</content>
</entry>
<entry>
<title>fix(elixir): add missing possible parameters</title>
<updated>2021-07-18T16:44:35Z</updated>
<author>
<name>Łukasz Niemier</name>
<email>lukasz@niemier.pl</email>
</author>
<published>2021-07-13T15:06:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=21a7f61b068d02223838cdc36b1845ec36f171c6'/>
<id>urn:sha1:21a7f61b068d02223838cdc36b1845ec36f171c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[elixir] Add folds (#1543)</title>
<updated>2021-07-09T18:51:16Z</updated>
<author>
<name>Mitchell Hanberg</name>
<email>mitch@mitchellhanberg.com</email>
</author>
<published>2021-07-09T18:51:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f6cd2d0b2fe43d4b9f805513e00d54e6f6693a92'/>
<id>urn:sha1:f6cd2d0b2fe43d4b9f805513e00d54e6f6693a92</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add regex injection for Elixir</title>
<updated>2021-06-01T20:04:52Z</updated>
<author>
<name>David Bernheisel</name>
<email>david@bernheisel.com</email>
</author>
<published>2021-06-01T17:34:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ad28bbf04ca8a9b14a4d82db99b500631e7e7d79'/>
<id>urn:sha1:ad28bbf04ca8a9b14a4d82db99b500631e7e7d79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Elixir: Highlight `with` as conditional</title>
<updated>2021-05-27T20:02:30Z</updated>
<author>
<name>Daniel Kempkens</name>
<email>daniel+git@kempkens.io</email>
</author>
<published>2021-05-27T19:26:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ea8482621e2bc616e43c4711a479b026351d80c1'/>
<id>urn:sha1:ea8482621e2bc616e43c4711a479b026351d80c1</id>
<content type='text'>
`with` is also considered a conditional in Elixir. Highlight it
accordingly.
</content>
</entry>
<entry>
<title>Refactor highlights and locals queries</title>
<updated>2021-05-18T17:10:06Z</updated>
<author>
<name>Daniel Kempkens</name>
<email>daniel+git@kempkens.io</email>
</author>
<published>2021-05-17T18:34:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a98e5c1f4f00b4a129a1b1393ef0b504f2d52dd3'/>
<id>urn:sha1:a98e5c1f4f00b4a129a1b1393ef0b504f2d52dd3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use #any-of? in locals</title>
<updated>2021-05-18T17:10:06Z</updated>
<author>
<name>Daniel Kempkens</name>
<email>daniel+git@kempkens.io</email>
</author>
<published>2021-05-14T22:44:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a04b0abf2103c6ca775e2a895375696f2c39b62b'/>
<id>urn:sha1:a04b0abf2103c6ca775e2a895375696f2c39b62b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initial Elixir support</title>
<updated>2021-05-18T17:10:06Z</updated>
<author>
<name>Daniel Kempkens</name>
<email>daniel+git@kempkens.io</email>
</author>
<published>2021-05-14T19:23:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e7e1db38cd966ea1e382c321dd589378393ff186'/>
<id>urn:sha1:e7e1db38cd966ea1e382c321dd589378393ff186</id>
<content type='text'>
</content>
</entry>
</feed>
