<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/lua/vim/treesitter.lua, branch newfeatures</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>feat(ts): add query module in treesitter keys</title>
<updated>2021-08-23T13:34:08+00:00</updated>
<author>
<name>Thomas Vigouroux</name>
<email>tomvig38@gmail.com</email>
</author>
<published>2021-08-23T13:34:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=8e0963d307509e2d4c51ae0c00c227267bdd8f13'/>
<id>8e0963d307509e2d4c51ae0c00c227267bdd8f13</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: make Lua docstrings consistent #15255</title>
<updated>2021-08-22T20:55:28+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>greg@gpanders.com</email>
</author>
<published>2021-08-22T20:55:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=c2a211b8e3e00dfae594ccbd9a107aef85a9919c'/>
<id>c2a211b8e3e00dfae594ccbd9a107aef85a9919c</id>
<content type='text'>
The official developer documentation in in :h dev-lua-doc specifies to
use "--@" for special/magic tokens. However, this format is not
consistent with EmmyLua notation (used by some Lua language servers) nor
with the C version of the magic docstring tokens which use three comment
characters.

Further, the code base is currently split between usage of "--@",
"---@", and "--- @". In an effort to remain consistent, change all Lua
magic tokens to use "---@" and update the developer documentation
accordingly.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The official developer documentation in in :h dev-lua-doc specifies to
use "--@" for special/magic tokens. However, this format is not
consistent with EmmyLua notation (used by some Lua language servers) nor
with the C version of the magic docstring tokens which use three comment
characters.

Further, the code base is currently split between usage of "--@",
"---@", and "--- @". In an effort to remain consistent, change all Lua
magic tokens to use "---@" and update the developer documentation
accordingly.</pre>
</div>
</content>
</entry>
<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>
</feed>
