<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/lua/vim/treesitter.lua, branch stable</title>
<subtitle>Neovim fork with Rahm's personal hacks.</subtitle>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/'/>
<entry>
<title>docs: Treesitter (#13260)</title>
<updated>2021-05-01T12:19:48+00:00</updated>
<author>
<name>TJ DeVries</name>
<email>devries.timothyj@gmail.com</email>
</author>
<published>2021-05-01T12:19:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=27da5511a0c0b12fcabe29cf38c3f8a0f0b444b9'/>
<id>27da5511a0c0b12fcabe29cf38c3f8a0f0b444b9</id>
<content type='text'>
* doc &amp; fixes: Generate treesitter docs

* fixup to treesitter-core

* docs(treesitter): fix docs for most functions

Co-authored-by: Thomas Vigouroux &lt;tomvig38@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc &amp; fixes: Generate treesitter docs

* fixup to treesitter-core

* docs(treesitter): fix docs for most functions

Co-authored-by: Thomas Vigouroux &lt;tomvig38@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>fix: allow accessing vim.treesitter.language without require</title>
<updated>2021-04-01T14:51:36+00:00</updated>
<author>
<name>Thomas Vigouroux</name>
<email>tomvig38@gmail.com</email>
</author>
<published>2021-04-01T14:50:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=11bea67a557397a52f881c935f3c85484bdfe121'/>
<id>11bea67a557397a52f881c935f3c85484bdfe121</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ts: Add language version to vim.treesitter (#14255)</title>
<updated>2021-03-30T20:40:29+00:00</updated>
<author>
<name>TJ DeVries</name>
<email>devries.timothyj@gmail.com</email>
</author>
<published>2021-03-30T20:40:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=240cec9192802db4f166c092428087180e4d3214'/>
<id>240cec9192802db4f166c092428087180e4d3214</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: remove deprecated lua module tshighlighter</title>
<updated>2021-03-16T00:41:28+00:00</updated>
<author>
<name>Matthieu Coudron</name>
<email>mcoudron@hotmail.com</email>
</author>
<published>2021-03-16T00:41:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=b5401418768af496ef23b790f700a44b61ad784d'/>
<id>b5401418768af496ef23b790f700a44b61ad784d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>buffer updates: add on_reload callback and handle it in treesitter parser</title>
<updated>2021-02-10T17:58:46+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2021-02-07T06:32:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=94622ca66b553018c19fbbb615f2e1fee0a8074a'/>
<id>94622ca66b553018c19fbbb615f2e1fee0a8074a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>treesitter: propagate on_detach event properly</title>
<updated>2021-02-10T17:57:49+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2021-02-06T09:17:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=fa5f583981276cb3767f74bec553cfa90e47a74e'/>
<id>fa5f583981276cb3767f74bec553cfa90e47a74e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(treesitter): use source() method on attach</title>
<updated>2021-01-14T11:01:50+00:00</updated>
<author>
<name>Thomas Vigouroux</name>
<email>tomvig38@gmail.com</email>
</author>
<published>2021-01-14T11:01:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=acf6ed5541a4cd07ad1848fa34e278cca4a48210'/>
<id>acf6ed5541a4cd07ad1848fa34e278cca4a48210</id>
<content type='text'>
Fixes an issue that tree-sitter always attached to the current buffer,
instead of the provided buffer.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes an issue that tree-sitter always attached to the current buffer,
instead of the provided buffer.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(buffer_updates): allow ignoring when previewing</title>
<updated>2020-12-15T21:29:27+00:00</updated>
<author>
<name>Thomas Vigouroux</name>
<email>tomvig38@gmail.com</email>
</author>
<published>2020-12-15T21:18:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=25e20da550b0d267013ac295756bad76f5fda7ef'/>
<id>25e20da550b0d267013ac295756bad76f5fda7ef</id>
<content type='text'>
Also adds a test that we actually subscribe to buffer events when in
CMDPREVIEW.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also adds a test that we actually subscribe to buffer events when in
CMDPREVIEW.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(treesitter): add language tree</title>
<updated>2020-11-23T07:06:17+00:00</updated>
<author>
<name>Steven Sojka</name>
<email>Steven.Sojka@tdameritrade.com</email>
</author>
<published>2020-11-04T17:03:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=1a631026a942b3311adec0bee6d9b0b932c5de31'/>
<id>1a631026a942b3311adec0bee6d9b0b932c5de31</id>
<content type='text'>
Implement the LanguageTree structure to enable language injection.

This is done be removing the old Parser metatable and replacing by the
new structure, with the same API (almost).

Some noticeable differences :
  - `parser:parse()` now returns a table of trees
  - There is no incremental parsing for child (injected) languages

Co-authored-by: Thomas Vigouroux &lt;tomvig38@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implement the LanguageTree structure to enable language injection.

This is done be removing the old Parser metatable and replacing by the
new structure, with the same API (almost).

Some noticeable differences :
  - `parser:parse()` now returns a table of trees
  - There is no incremental parsing for child (injected) languages

Co-authored-by: Thomas Vigouroux &lt;tomvig38@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>treesitter: separate tree and parser</title>
<updated>2020-11-04T07:14:20+00:00</updated>
<author>
<name>Thomas Vigouroux</name>
<email>tomvig38@gmail.com</email>
</author>
<published>2020-11-03T17:43:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=c7d460c197defd2b56b01084b095f6352711b52a'/>
<id>c7d460c197defd2b56b01084b095f6352711b52a</id>
<content type='text'>
While this might sound silly, it is needed for further improvements.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While this might sound silly, it is needed for further improvements.
</pre>
</div>
</content>
</entry>
</feed>
