<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-treesitter/plugin, branch test/init</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-treesitter/atom?h=test%2Finit</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-treesitter/atom?h=test%2Finit'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/'/>
<updated>2025-12-06T17:10:39Z</updated>
<entry>
<title>feat(json): add support for jsonc files</title>
<updated>2025-12-06T17:10:39Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-12-06T10:12:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9d47b2558b29fc8c0bce5f54b8424c5f8e2c80c7'/>
<id>urn:sha1:9d47b2558b29fc8c0bce5f54b8424c5f8e2c80c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(filetypes): correct glimmer_* mappings (#8110)</title>
<updated>2025-09-10T07:29:48Z</updated>
<author>
<name>altermo</name>
<email>107814000+altermo@users.noreply.github.com</email>
</author>
<published>2025-09-10T07:29:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=7f8dd2e48bc47227d8138a5b5b1fb5a6d6e42237'/>
<id>urn:sha1:7f8dd2e48bc47227d8138a5b5b1fb5a6d6e42237</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(ini): register dosini and confini filetypes</title>
<updated>2025-07-26T15:32:28Z</updated>
<author>
<name>Igor</name>
<email>igorlfs@ufmg.br</email>
</author>
<published>2025-07-24T21:59:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=12be0e9f245398b51d85927e6ed514222132aa0a'/>
<id>urn:sha1:12be0e9f245398b51d85927e6ed514222132aa0a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(verilog)!: rename to systemverilog</title>
<updated>2025-06-24T08:07:36Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-06-23T11:32:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1181cd9a25360194b208bb9296ec26dc16433699'/>
<id>urn:sha1:1181cd9a25360194b208bb9296ec26dc16433699</id>
<content type='text'>
Grammar name was changed to coincide with repository name
</content>
</entry>
<entry>
<title>fix: register `powershell` language for `ps1` filetype (#7965)</title>
<updated>2025-06-23T18:15:08Z</updated>
<author>
<name>Luis Calle</name>
<email>53507599+TheLeoP@users.noreply.github.com</email>
</author>
<published>2025-06-23T18:15:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=231724189636fc31950f071bca0d2d35c228035b'/>
<id>urn:sha1:231724189636fc31950f071bca0d2d35c228035b</id>
<content type='text'>
* chore: sort languages

* fix: register `powershell` language for `ps1` filetype</content>
</entry>
<entry>
<title>fix(install): don't print operation summary by default</title>
<updated>2025-05-29T18:08:10Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-05-29T10:25:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ff770d718b34db10e33d18594153b4d1e0954882'/>
<id>urn:sha1:ff770d718b34db10e33d18594153b4d1e0954882</id>
<content type='text'>
Problem: People complain about noisy `install()`.

Solution: Gate operation summary behind `summary` install option
(default false, set to true for interactive `:TS*` commands).
</content>
</entry>
<entry>
<title>feat(api): expose list of available and installed languages</title>
<updated>2025-05-29T10:11:56Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-05-29T10:04:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ce903fde5d36d7955d34faaf0b812a186417e746'/>
<id>urn:sha1:ce903fde5d36d7955d34faaf0b812a186417e746</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(config): check both installed parsers and queries</title>
<updated>2025-05-29T09:52:58Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-05-28T11:55:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=0860b9b1070c4e1bcce66416844b633acd8e0d2a'/>
<id>urn:sha1:0860b9b1070c4e1bcce66416844b633acd8e0d2a</id>
<content type='text'>
Problem: Can't uninstall custom parsers without queries since
`installed_parsers` only iterates over installed queries (to include
query-only languages, and to avoid string manipulation).

Solution: Iterate over both queries and parsers to collect list of
installed languages (optionally only queries or only parsers).
</content>
</entry>
<entry>
<title>refactor(lua): fix some luals warnings</title>
<updated>2025-05-12T16:43:40Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-04-27T14:08:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=53d7118483e5c0d7bbe5548a2c158dc6fd35f699'/>
<id>urn:sha1:53d7118483e5c0d7bbe5548a2c158dc6fd35f699</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(html): use gsub for mimetype lookup</title>
<updated>2025-05-12T16:43:40Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-04-05T10:22:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=cbfe8a20c76582b0f2532e94fbd7ea9c80f25455'/>
<id>urn:sha1:cbfe8a20c76582b0f2532e94fbd7ea9c80f25455</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat!: use tree-sitter build</title>
<updated>2025-05-12T16:43:40Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2024-04-22T17:56:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=214cfcf851d95a4c4f2dc7526b95ce9d31c88a76'/>
<id>urn:sha1:214cfcf851d95a4c4f2dc7526b95ce9d31c88a76</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat!: track parser revision in Lua</title>
<updated>2025-05-12T16:43:40Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2024-04-14T14:25:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c17de5689045f75c6244462182ae3b4b62df02d9'/>
<id>urn:sha1:c17de5689045f75c6244462182ae3b4b62df02d9</id>
<content type='text'>
Problem: Tracking parser revision in lockfile and allowing override
through the parsers module complicates the code. In addition, only
revision changes are handled robustly, not changes to other installation
info.

Solution: Track parser revision in the parsers module directly. Reload
parser table on every install or update call. Support modifying parser
table in a `User TSUpdate` autocommand.
</content>
</entry>
<entry>
<title>feat(install)!: generate from json instead of requiring node</title>
<updated>2025-05-12T16:43:40Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2024-04-18T07:44:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=5a38df5627fd0658223bdf32c9d6a87e32eb9504'/>
<id>urn:sha1:5a38df5627fd0658223bdf32c9d6a87e32eb9504</id>
<content type='text'>
Problem: Many parsers require node/npm to evaluate the `grammar.js`
before being able to generate a parser from it.

Solution: Generate from `grammar.json` instead, which is fully resolved.
Drops `node` and `npm` as (optional) requirements for nvim-treesitter.

Note that this requires parsers to commit the generated json iff the
grammar requires evaluation (which is currently the case for all tracked
languages).
</content>
</entry>
<entry>
<title>fix: do not use vim.iter (#6469)</title>
<updated>2025-05-12T16:43:40Z</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2024-04-19T17:12:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=0bb981c87604200df6c8fb81e5a411101bdf93af'/>
<id>urn:sha1:0bb981c87604200df6c8fb81e5a411101bdf93af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: update add_predicate and add_directive calls for upstream (#6106)</title>
<updated>2025-05-12T16:43:40Z</updated>
<author>
<name>Gregory Anders</name>
<email>8965202+gpanders@users.noreply.github.com</email>
</author>
<published>2024-02-16T07:55:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=be5f9b0eaa522d99323b4bd8153dac1ee887f2f2'/>
<id>urn:sha1:be5f9b0eaa522d99323b4bd8153dac1ee887f2f2</id>
<content type='text'>
Update custom predicates and directives to handle multiple nodes per
capture ID per changes upstream.
</content>
</entry>
<entry>
<title>fix: remove upstreamed directives</title>
<updated>2025-05-12T16:43:40Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-06-24T12:33:45Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f13420ccff1dfca4a2e42c43f56f66b240dd1d2e'/>
<id>urn:sha1:f13420ccff1dfca4a2e42c43f56f66b240dd1d2e</id>
<content type='text'>
`#inject-lang!` and `#trim!`; fix `set-lang-from-mimetype`
</content>
</entry>
<entry>
<title>feat: drop `TSInstallInfo` in favor of better `checkhealth`</title>
<updated>2025-05-12T16:43:40Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-06-06T09:02:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=5a70048116f8fb7489aa68e347d9dfe57dc39498'/>
<id>urn:sha1:5a70048116f8fb7489aa68e347d9dfe57dc39498</id>
<content type='text'>
also fixes the hole in install.compilers
</content>
</entry>
<entry>
<title>ci: remove update-lockfile shell script</title>
<updated>2025-05-12T16:43:40Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-05-29T14:52:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9c0a99819c99d70d28334dc6ea1c3ac773e4fed1'/>
<id>urn:sha1:9c0a99819c99d70d28334dc6ea1c3ac773e4fed1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: rewrite installation using jobs and async</title>
<updated>2025-05-12T16:43:40Z</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2023-05-22T13:35:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=cde679e435ade757733772236abf299fc06da231'/>
<id>urn:sha1:cde679e435ade757733772236abf299fc06da231</id>
<content type='text'>
Replace sync variants with callback support
</content>
</entry>
<entry>
<title>feat!: drop modules, general refactor and cleanup</title>
<updated>2025-05-12T16:43:40Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-06-12T15:54:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=692b051b09935653befdb8f7ba8afdb640adf17b'/>
<id>urn:sha1:692b051b09935653befdb8f7ba8afdb640adf17b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat!: remove obsolete `TS*` highlight groups</title>
<updated>2022-10-16T13:50:55Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2022-10-16T12:52:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=42ab95d5e11f247c6f0c8f5181b02e816caa4a4f'/>
<id>urn:sha1:42ab95d5e11f247c6f0c8f5181b02e816caa4a4f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(highlight): re-apply default highlights on colorscheme changes</title>
<updated>2022-07-30T18:13:24Z</updated>
<author>
<name>John Drouhard</name>
<email>john@drouhard.dev</email>
</author>
<published>2022-07-29T14:24:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=635c450939e19c02538d6700e9b7f828db31e4eb'/>
<id>urn:sha1:635c450939e19c02538d6700e9b7f828db31e4eb</id>
<content type='text'>
If the plugin is loaded after a colorscheme is set that defines any of
these highlight groups, the default won't be applied. Subsequent
"highlight clear" commands (common when switching colorschemes) will
then clear any of those highlights, but these defaults never have
another opportunity to be initialized.

Effectively, if you load neovim with a colorscheme that has definitions
for some of these highlight groups, then load treesitter, then switch
colorschemes, many of these default links will be absent resulting in
colors that do not appear the same as if that colorscheme had been
used at startup.

Hooking the ColorScheme event with an autocmd that just reapplies these
defaults gives every colorscheme switch the opportunity to get the
defaults for non-explicitly-defined groups.
</content>
</entry>
<entry>
<title>refactor!: update to Neovim 0.7 APIs</title>
<updated>2022-04-30T14:08:01Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2022-04-16T15:49:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=07eb437bb1c4c0a0298553dd509294f82362d6bc'/>
<id>urn:sha1:07eb437bb1c4c0a0298553dd509294f82362d6bc</id>
<content type='text'>
* set highlight groups via nvim_set_hl
* define autocommands via nvim_create_autocmd
* port plugin/nvim-treesitter.vim to Lua
* port healthcheck to Lua
</content>
</entry>
<entry>
<title>Add capture groups for remaining builtin highlight groups</title>
<updated>2022-03-30T20:14:23Z</updated>
<author>
<name>Gregory Anders</name>
<email>greg@gpanders.com</email>
</author>
<published>2022-03-24T14:02:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e2b2d2357b227b1d2548b6bfb3506b3a93b9e636'/>
<id>urn:sha1:e2b2d2357b227b1d2548b6bfb3506b3a93b9e636</id>
<content type='text'>
Some builtin highlight groups (see `:h group-name`) do not yet have
associated capture groups, so add them.
</content>
</entry>
<entry>
<title>create TSTagAttribute highlight group (#1575)</title>
<updated>2021-07-14T14:33:36Z</updated>
<author>
<name>Sean Baildon</name>
<email>sean@baildon.co</email>
</author>
<published>2021-07-14T14:33:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2b785889a4d0613465f72eccabd42468b345658d'/>
<id>urn:sha1:2b785889a4d0613465f72eccabd42468b345658d</id>
<content type='text'>
references #1572</content>
</entry>
<entry>
<title>Highlights: define string.special (#1551)</title>
<updated>2021-07-11T20:59:53Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2021-07-11T20:59:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=647268183f8eb164bf8c94ec1c87634f51f5c34a'/>
<id>urn:sha1:647268183f8eb164bf8c94ec1c87634f51f5c34a</id>
<content type='text'>
* Highlights: define string.special

This was in our CONTRIBUTING.md file,
but wasn't defined.

Fixes https://github.com/nvim-treesitter/nvim-treesitter/issues/1405

* Use string.escape</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>fix typo: Enviroment -&gt; Environment</title>
<updated>2021-06-22T05:27:00Z</updated>
<author>
<name>kmarius</name>
<email>froase@gmail.com</email>
</author>
<published>2021-06-21T21:08:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=8adb2e0352858d1b12c0b4ee3617c9f38ed8c53b'/>
<id>urn:sha1:8adb2e0352858d1b12c0b4ee3617c9f38ed8c53b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Link TSComment to Comment</title>
<updated>2021-04-24T17:12:58Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2021-04-24T17:00:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=054c2a57474f532dc7e59cb9097a2cb7fcc9771a'/>
<id>urn:sha1:054c2a57474f532dc7e59cb9097a2cb7fcc9771a</id>
<content type='text'>
Fix https://github.com/nvim-treesitter/nvim-treesitter/issues/1246
</content>
</entry>
<entry>
<title>Add LaTeX maintainers</title>
<updated>2021-03-30T17:26:37Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-03-28T20:50:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e1997ebbcaadf6af94d8654524bcfe943301913b'/>
<id>urn:sha1:e1997ebbcaadf6af94d8654524bcfe943301913b</id>
<content type='text'>
</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>latex: add TSMath that behaves like vimtex math highlighting</title>
<updated>2021-03-30T17:26:37Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-03-28T00:42:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=0556edf5f385d95c0f8330e6607ade3b9710adc6'/>
<id>urn:sha1:0556edf5f385d95c0f8330e6607ade3b9710adc6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(checkhealth): display error messages of failed queries</title>
<updated>2021-03-23T20:25:37Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-03-23T19:44:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1375cc5c1f575b924a22664eba343a8dded309ac'/>
<id>urn:sha1:1375cc5c1f575b924a22664eba343a8dded309ac</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] Add TSSymbol highlight group</title>
<updated>2021-03-04T05:19:40Z</updated>
<author>
<name>Dennis B</name>
<email>bluz71@users.noreply.github.com</email>
</author>
<published>2021-02-28T04:24:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=aca33c0acac29b63c570f079cc06a5458e6ac94c'/>
<id>urn:sha1:aca33c0acac29b63c570f079cc06a5458e6ac94c</id>
<content type='text'>
Addresses issue #892

Ruby and Dart literal symbols will now be highlighted by the new
TSSymbol highlight group, which itself will, by default, link to the Vim
Identifier highlight group. Vim theme authors can then set their
TSSymbol colors.

Symbol highlighting can apply to a number of languages as noted in the
following Wikipedia page: https://en.wikipedia.org/wiki/Symbol_(programming)

Not just for Ruby and Dart.
</content>
</entry>
<entry>
<title>HTML: improve highlights &amp; injections</title>
<updated>2021-02-11T06:42:19Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2021-02-06T22:27:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b86555d9c3c348b964fb0699b5523ac1383079a1'/>
<id>urn:sha1:b86555d9c3c348b964fb0699b5523ac1383079a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(query): add cache for get_query (#879)</title>
<updated>2021-01-28T18:56:55Z</updated>
<author>
<name>oberblastmeister</name>
<email>61095988+oberblastmeister@users.noreply.github.com</email>
</author>
<published>2021-01-28T18:56:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=64ffea57f4280df3f7313ead41a589d8151115bc'/>
<id>urn:sha1:64ffea57f4280df3f7313ead41a589d8151115bc</id>
<content type='text'>
* added cached to get_query

* added reload function

* fixed message

* added autocommand to reload cache on bufwrite for query file

* pass filename to autocommand v:lua fn

* removed comment

* added metatable

* fixed loop

* Update lua/nvim-treesitter/query.lua

Co-authored-by: Thomas Vigouroux &lt;tomvig38@gmail.com&gt;

* Update lua/nvim-treesitter/query.lua

Co-authored-by: Thomas Vigouroux &lt;tomvig38@gmail.com&gt;

* added do ... end to local query_cache

* made line shorter

Co-authored-by: Thomas Vigouroux &lt;tomvig38@gmail.com&gt;</content>
</entry>
<entry>
<title>Revert "Add lacked highlight link defined in highlight.lua"</title>
<updated>2020-12-21T21:32:17Z</updated>
<author>
<name>delphinus</name>
<email>me@delphinus.dev</email>
</author>
<published>2020-12-21T02:23:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=958252783e1e086660d38aa921befaff2596bb4d'/>
<id>urn:sha1:958252783e1e086660d38aa921befaff2596bb4d</id>
<content type='text'>
This reverts commit 00f4f4d9856da0191c1d7f0d33f22b7cfcbb56c8.
</content>
</entry>
<entry>
<title>Add lacked highlight link defined in highlight.lua</title>
<updated>2020-12-21T21:32:17Z</updated>
<author>
<name>delphinus</name>
<email>me@delphinus.dev</email>
</author>
<published>2020-12-20T08:16:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f74b14a7f9040553422595630aa67ffb42dc6404'/>
<id>urn:sha1:f74b14a7f9040553422595630aa67ffb42dc6404</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix #595, #583: do not set defaults for highlights that have no default highlighting</title>
<updated>2020-10-19T21:03:16Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-10-19T20:18:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=3160a19de3895c7204dbda0ce13a3725bed8d24c'/>
<id>urn:sha1:3160a19de3895c7204dbda0ce13a3725bed8d24c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Explicitly check for cterm and gui values for fg</title>
<updated>2020-10-11T17:26:37Z</updated>
<author>
<name>Akin Sowemimo</name>
<email>akin.sowemimo@gmail.com</email>
</author>
<published>2020-10-11T14:08:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=19c9465a8c33d1362550b2c4385f594213848912'/>
<id>urn:sha1:19c9465a8c33d1362550b2c4385f594213848912</id>
<content type='text'>
If a user hasn't set either we default to NONE
</content>
</entry>
<entry>
<title>Add a check to ensure the fg attribute exists</title>
<updated>2020-10-11T17:26:37Z</updated>
<author>
<name>Akin Sowemimo</name>
<email>akin.sowemimo@gmail.com</email>
</author>
<published>2020-10-10T09:54:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c817b62ae4f98e7ef326f6c2277520ff323f6785'/>
<id>urn:sha1:c817b62ae4f98e7ef326f6c2277520ff323f6785</id>
<content type='text'>
before setting the value
</content>
</entry>
<entry>
<title>Don't change the background highlights</title>
<updated>2020-10-11T17:26:37Z</updated>
<author>
<name>Akin Sowemimo</name>
<email>akin.sowemimo@gmail.com</email>
</author>
<published>2020-10-09T19:51:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1e43c0267f439acc58aec222139cbdb596949b4f'/>
<id>urn:sha1:1e43c0267f439acc58aec222139cbdb596949b4f</id>
<content type='text'>
treesitter highlighting is colouring the characters in the foreground so
there's no need to touch the highlighting of the background
</content>
</entry>
<entry>
<title>fix cterm fg and bg error</title>
<updated>2020-10-11T17:26:37Z</updated>
<author>
<name>Akin Sowemimo</name>
<email>akin.sowemimo@gmail.com</email>
</author>
<published>2020-10-09T19:25:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d8a516cb397d3db3e8dc8570a44022024481ee4f'/>
<id>urn:sha1:d8a516cb397d3db3e8dc8570a44022024481ee4f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add background and foreground colors to TSNone</title>
<updated>2020-10-11T17:26:37Z</updated>
<author>
<name>Akin Sowemimo</name>
<email>akin.sowemimo@gmail.com</email>
</author>
<published>2020-10-09T17:55:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c89367f28318393b4cb25ccb6395d2cfe5eab3b5'/>
<id>urn:sha1:c89367f28318393b4cb25ccb6395d2cfe5eab3b5</id>
<content type='text'>
This fixes the issue where colors highlighted as TSNone were not
reverting to the background and foreground color.
</content>
</entry>
<entry>
<title>fix(highlights): Add TSNamespace highlight</title>
<updated>2020-10-10T13:31:51Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-09-22T21:01:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=45397ebbd9fb2bb13b14824e917158d2e02f960a'/>
<id>urn:sha1:45397ebbd9fb2bb13b14824e917158d2e02f960a</id>
<content type='text'>
Start adding highlights for
     - C++
     - Rust (including other scoped_identifier/scoped_type_identifier fixes)
     - JS (only namespace_import)

Addresses #516
</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>chore(modules): remove refactor module</title>
<updated>2020-09-25T15:30:35Z</updated>
<author>
<name>Steven Sojka</name>
<email>Steven.Sojka@tdameritrade.com</email>
</author>
<published>2020-09-16T12:03:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=82a8b859c6377a03e0c4d33b8b045548568c7aef'/>
<id>urn:sha1:82a8b859c6377a03e0c4d33b8b045548568c7aef</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>Re-add attribute highlight</title>
<updated>2020-09-18T19:30:13Z</updated>
<author>
<name>Akin Sowemimo</name>
<email>akin.sowemimo@gmail.com</email>
</author>
<published>2020-09-18T15:57:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=3652bed53e971a1c5b51d557d741652e55ba7dd7'/>
<id>urn:sha1:3652bed53e971a1c5b51d557d741652e55ba7dd7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use TSnone instead of linking to Normal</title>
<updated>2020-09-18T15:55:55Z</updated>
<author>
<name>kyazdani42</name>
<email>yazdani.kiyan@protonmail.com</email>
</author>
<published>2020-09-18T15:50:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=79fd22cc5ae24a67eda25eba0f6671cafc0c3e58'/>
<id>urn:sha1:79fd22cc5ae24a67eda25eba0f6671cafc0c3e58</id>
<content type='text'>
</content>
</entry>
<entry>
<title>link highlight groups for TSTag and TSTagDelimiter</title>
<updated>2020-09-18T15:09:43Z</updated>
<author>
<name>TravonteD</name>
<email>tman1300@aol.com</email>
</author>
<published>2020-09-18T13:03:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=bc727653b90cdf51b535f6bf02327f04a07c557c'/>
<id>urn:sha1:bc727653b90cdf51b535f6bf02327f04a07c557c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add TSNone</title>
<updated>2020-09-14T22:19:04Z</updated>
<author>
<name>kiyan42</name>
<email>yazdani.kiyan@protonmail.com</email>
</author>
<published>2020-09-14T19:00:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=71ba2afc7065cbcea7076a6680958053d45f6613'/>
<id>urn:sha1:71ba2afc7065cbcea7076a6680958053d45f6613</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Highlights: default TSError to Normal</title>
<updated>2020-09-06T14:12:02Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-09-04T17:49:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1a42056e092bc34ba081cb924bf0b3e3cd8cdc01'/>
<id>urn:sha1:1a42056e092bc34ba081cb924bf0b3e3cd8cdc01</id>
<content type='text'>
This provides a better experience for users
without any extra config.
</content>
</entry>
<entry>
<title>Highlights: use underlined for TSURI</title>
<updated>2020-09-06T10:34:32Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-09-06T01:06:14Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=930591b6896b5142ff2b5d9f66072e3472841c55'/>
<id>urn:sha1:930591b6896b5142ff2b5d9f66072e3472841c55</id>
<content type='text'>
Neovim already uses this hl group `:h group-name`
and it's recommend for links.
</content>
</entry>
<entry>
<title>Refactor: move completion functions to autoload</title>
<updated>2020-09-04T19:20:30Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-09-04T17:44:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1ba18329c75b93e5c8b31fbfeea63637c79d1359'/>
<id>urn:sha1:1ba18329c75b93e5c8b31fbfeea63637c79d1359</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>fix(highlight): link TSVariable to Normal</title>
<updated>2020-08-13T12:09:48Z</updated>
<author>
<name>Thomas Vigouroux</name>
<email>tomvig38@gmail.com</email>
</author>
<published>2020-08-13T07:42:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1846d92ec62c5ac6403387b64a8ee3f97a59b765'/>
<id>urn:sha1:1846d92ec62c5ac6403387b64a8ee3f97a59b765</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change capture groups and add variable highlights</title>
<updated>2020-08-09T17:12:26Z</updated>
<author>
<name>Akin Sowemimo</name>
<email>akin.sowemimo@gmail.com</email>
</author>
<published>2020-08-09T14:13:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1427c43cf0677fe221a44bc226b20e0c6538291a'/>
<id>urn:sha1:1427c43cf0677fe221a44bc226b20e0c6538291a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Lua: highlight function name</title>
<updated>2020-08-09T16:38:00Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-08-04T02:40:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=429036317aa67b097fa4a04b8dda5551266b942e'/>
<id>urn:sha1:429036317aa67b097fa4a04b8dda5551266b942e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add 'all' to completions for TSInstall/TSUpdate/TSUninstall</title>
<updated>2020-08-02T20:58:08Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-08-01T16:44:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=775ce30eddea6c6266f35829e525b7c26ebdf639'/>
<id>urn:sha1:775ce30eddea6c6266f35829e525b7c26ebdf639</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add TSUpdate command to update parsers</title>
<updated>2020-08-02T20:58:08Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-07-31T18:27:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a872762d8240d9f81402b69fa7f20d1c1bbda919'/>
<id>urn:sha1:a872762d8240d9f81402b69fa7f20d1c1bbda919</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>
<entry>
<title>Rename attribute to annotation</title>
<updated>2020-07-23T15:17:03Z</updated>
<author>
<name>Akin Sowemimo</name>
<email>akin.sowemimo@gmail.com</email>
</author>
<published>2020-07-23T14:37:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=599bec38900b2a7eaeb05a44807d6ab70911e522'/>
<id>urn:sha1:599bec38900b2a7eaeb05a44807d6ab70911e522</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add attribute to the highlight map</title>
<updated>2020-07-23T15:17:03Z</updated>
<author>
<name>Akin Sowemimo</name>
<email>akin.sowemimo@gmail.com</email>
</author>
<published>2020-07-23T12:06:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ee83c3bd024871b5938d882a9ff095c0afe43db8'/>
<id>urn:sha1:ee83c3bd024871b5938d882a9ff095c0afe43db8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add module refactor.highlight_current_scope</title>
<updated>2020-07-13T20:26:17Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-07-12T14:11:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ee80e1ebc51f4e627e1d3c4a320e846baf343184'/>
<id>urn:sha1:ee80e1ebc51f4e627e1d3c4a320e846baf343184</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix #136: Highlight of TSFloat should be Float not TSFloat</title>
<updated>2020-07-01T11:22:20Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-07-01T09:47:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=817abb3688301510d0399c4f95fc07b71269cbf6'/>
<id>urn:sha1:817abb3688301510d0399c4f95fc07b71269cbf6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(refactor): use higher local apis and some cleanup</title>
<updated>2020-06-30T06:21:01Z</updated>
<author>
<name>Steven Sojka</name>
<email>Steven.Sojka@tdameritrade.com</email>
</author>
<published>2020-06-29T14:58:51Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d73500eaa6b25edf476d73d0d1a47c65043b6e88'/>
<id>urn:sha1:d73500eaa6b25edf476d73d0d1a47c65043b6e88</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights: declare links as defaults</title>
<updated>2020-06-29T11:03:11Z</updated>
<author>
<name>Thomas Vigouroux</name>
<email>tomvig38@gmail.com</email>
</author>
<published>2020-06-29T09:00:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f4b87d3364d8ef08aad4fd7aebf59450f2c06d67'/>
<id>urn:sha1:f4b87d3364d8ef08aad4fd7aebf59450f2c06d67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlight: use custom highlight groups</title>
<updated>2020-06-26T18:56:19Z</updated>
<author>
<name>Thomas Vigouroux</name>
<email>tomvig38@gmail.com</email>
</author>
<published>2020-06-21T17:43:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=282e18edd18fdd84e8436440789c0ecb2bc83f82'/>
<id>urn:sha1:282e18edd18fdd84e8436440789c0ecb2bc83f82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: parser list and lang-&gt;ft/ft-&gt;lang</title>
<updated>2020-06-20T10:31:52Z</updated>
<author>
<name>kiyan42</name>
<email>yazdani.kiyan@protonmail.com</email>
</author>
<published>2020-06-20T10:21:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=df17a48c85b8e47bc4982b640dbb686e372cd81e'/>
<id>urn:sha1:df17a48c85b8e47bc4982b640dbb686e372cd81e</id>
<content type='text'>
- move parser list in `parsers.lua`
- most `ft` variable where changed to `lang`, `ft` is only used on
  autocmd binding, and lang is used for everything else. Functions have
  been defined to make the switch between `ft` and `lang`
</content>
</entry>
<entry>
<title>refactor(textobj): use configs and don't use VimL</title>
<updated>2020-04-25T19:46:22Z</updated>
<author>
<name>Thomas Vigouroux</name>
<email>tomvig38@gmail.com</email>
</author>
<published>2020-04-25T14:35:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=cadb3ee1ff0f20a8d26b91502c410e56be90fd46'/>
<id>urn:sha1:cadb3ee1ff0f20a8d26b91502c410e56be90fd46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>textobj: add incremental scope selection</title>
<updated>2020-04-25T19:46:22Z</updated>
<author>
<name>Thomas Vigouroux</name>
<email>tomvig38@gmail.com</email>
</author>
<published>2020-04-23T06:43:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c62685841e52dacb4659f49d16336765e7e10f10'/>
<id>urn:sha1:c62685841e52dacb4659f49d16336765e7e10f10</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat/refacto: improve configurations</title>
<updated>2020-04-24T20:15:21Z</updated>
<author>
<name>kiyan42</name>
<email>yazdani.kiyan@protonmail.com</email>
</author>
<published>2020-04-22T09:13:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=62786ec7c60ea29cbbd48ae658cde7042dba4bb3'/>
<id>urn:sha1:62786ec7c60ea29cbbd48ae658cde7042dba4bb3</id>
<content type='text'>
- You should now get the configs through functions
- Configs for languages are now inside a local object called parsers
- You can get the parser installation configurations with `get_parser_configs`
- A new object has been initialized inside configs to specify module config (called config).
- Provide functions to enable/disable a module on one buffer
- Provide functions to enable/disable a module on all buffers, and if filetype is
  specified, for specific filetype
- Provide function to determine if module is activated for a specified filetype
</content>
</entry>
<entry>
<title>feat/refacto: add configs.lua, setup install</title>
<updated>2020-04-21T21:40:23Z</updated>
<author>
<name>kiyan42</name>
<email>yazdani.kiyan@protonmail.com</email>
</author>
<published>2020-04-21T21:40:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=62ce7744db02f17b77147683b4eaa884d7f2f1f5'/>
<id>urn:sha1:62ce7744db02f17b77147683b4eaa884d7f2f1f5</id>
<content type='text'>
- configs.lua holds the `repositories` data
- install health moved to health.lua
- plugins loads _root.setup() on startup
- install and list command are available through vim
&gt; use them with `:TSInstall lang` and `:TSInstallInfo`
</content>
</entry>
<entry>
<title>feat: create NvimTreesitter augroup at startup</title>
<updated>2020-04-19T15:28:59Z</updated>
<author>
<name>Thomas Vigouroux</name>
<email>tomvig38@gmail.com</email>
</author>
<published>2020-04-19T12:53:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=6cab5c2d75fc8d538433db2c5a67a8e15d86c043'/>
<id>urn:sha1:6cab5c2d75fc8d538433db2c5a67a8e15d86c043</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: add plugin file</title>
<updated>2020-04-19T15:28:52Z</updated>
<author>
<name>Thomas Vigouroux</name>
<email>tomvig38@gmail.com</email>
</author>
<published>2020-04-19T12:19:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=0d5ef2f980b7a54fe1e4c323ce51903c6aa3efa2'/>
<id>urn:sha1:0d5ef2f980b7a54fe1e4c323ce51903c6aa3efa2</id>
<content type='text'>
</content>
</entry>
</feed>
