<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/lua/vim/treesitter.lua, branch usermarks</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>Merge pull request #21393 from folke/highlight_show</title>
<updated>2022-12-17T12:43:46+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2022-12-17T12:43:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=1c4794944deb734b24b4a424c50b766a96e050dd'/>
<id>1c4794944deb734b24b4a424c50b766a96e050dd</id>
<content type='text'>
feat(lsp): add function to get semantic tokens at cursor
feat: `vim.inspect_pos()`, `vim.show_pos()` and `:Inspect[!]`</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
feat(lsp): add function to get semantic tokens at cursor
feat: `vim.inspect_pos()`, `vim.show_pos()` and `:Inspect[!]`</pre>
</div>
</content>
</entry>
<entry>
<title>feat: `vim.inspect_pos`, `vim.show_pos`, `:Inspect`</title>
<updated>2022-12-17T12:05:31+00:00</updated>
<author>
<name>Folke Lemaitre</name>
<email>folke.lemaitre@gmail.com</email>
</author>
<published>2022-12-14T09:46:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=ef91146efcece1b6d97152251e7137d301146189'/>
<id>ef91146efcece1b6d97152251e7137d301146189</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): properly restore `'syntax'` (#21358)</title>
<updated>2022-12-14T15:00:48+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2022-12-14T15:00:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=d127c684faa9a112575798a81c87babb1c83a7ea'/>
<id>d127c684faa9a112575798a81c87babb1c83a7ea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(treesitter): add 'lang' option to show_tree() (#21341)</title>
<updated>2022-12-08T16:51:46+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>8965202+gpanders@users.noreply.github.com</email>
</author>
<published>2022-12-08T16:51:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=42009ac7df88bfffeea49a83e642fdc6cf9f9447'/>
<id>42009ac7df88bfffeea49a83e642fdc6cf9f9447</id>
<content type='text'>
This is necessary for now to support filetypes that use a parser with a
different name (e.g. the "terraform" filetype uses the "hcl" parser).</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is necessary for now to support filetypes that use a parser with a
different name (e.g. the "terraform" filetype uses the "hcl" parser).</pre>
</div>
</content>
</entry>
<entry>
<title>feat(treesitter): add vim.treesitter.show_tree() (#21322)</title>
<updated>2022-12-08T16:22:57+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>8965202+gpanders@users.noreply.github.com</email>
</author>
<published>2022-12-08T16:22:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=d44699800cd0dbf14fb45476c13b6cc3c993b5c7'/>
<id>d44699800cd0dbf14fb45476c13b6cc3c993b5c7</id>
<content type='text'>
Add a "show_tree" function to view a textual representation of the
nodes in a language tree in a window. Moving the cursor in the
window highlights the corresponding text in the source buffer, and
moving the cursor in the source buffer highlights the corresponding
nodes in the window.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a "show_tree" function to view a textual representation of the
nodes in a language tree in a window. Moving the cursor in the
window highlights the corresponding text in the source buffer, and
moving the cursor in the source buffer highlights the corresponding
nodes in the window.</pre>
</div>
</content>
</entry>
<entry>
<title>docs(gen): support language annotation in docstrings</title>
<updated>2022-12-02T15:05:00+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2022-11-23T11:31:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=0b05bd87c04f9cde5c84a062453619349e370795'/>
<id>0b05bd87c04f9cde5c84a062453619349e370795</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(treesitter): rename x_position =&gt; x_pos</title>
<updated>2022-09-25T11:46:15+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2022-09-24T22:45:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=3169fc54a129f6dd1c0baf2d404e50381cf48e8f'/>
<id>3169fc54a129f6dd1c0baf2d404e50381cf48e8f</id>
<content type='text'>
"pos" has a long precedent as "position" in vim, and there is no reason
to use a verbose name here.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
"pos" has a long precedent as "position" in vim, and there is no reason
to use a verbose name here.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(treesitter): return full metadata for get_captures_at_position (#20203)</title>
<updated>2022-09-16T07:05:05+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2022-09-16T07:05:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=9ec4b20be695501ba166f31dec39ef9e30cc7dd8'/>
<id>9ec4b20be695501ba166f31dec39ef9e30cc7dd8</id>
<content type='text'>
fix(treesitter): get_captures_at_position returns metadata

Return the full `metadata` table for the capture instead of just the
priority.

Further cleanup of related docs.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix(treesitter): get_captures_at_position returns metadata

Return the full `metadata` table for the capture instead of just the
priority.

Further cleanup of related docs.</pre>
</div>
</content>
</entry>
<entry>
<title>docs(treesitter): clean up and update treesitter.txt (#20142)</title>
<updated>2022-09-14T09:08:31+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2022-09-14T09:08:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=ddb762f4013ac2532ad45704466058d867e3a6ed'/>
<id>ddb762f4013ac2532ad45704466058d867e3a6ed</id>
<content type='text'>
* add type annotations to code
* clean up and expand static documentation
* consistent use of tags for static and generated docs</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* add type annotations to code
* clean up and expand static documentation
* consistent use of tags for static and generated docs</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #20093 from neovim/upstream-ts-util</title>
<updated>2022-09-08T09:23:26+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2022-09-08T09:23:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=8c59d7e6a719b4d8e14441e6ba9e551bd84ed3d1'/>
<id>8c59d7e6a719b4d8e14441e6ba9e551bd84ed3d1</id>
<content type='text'>
* feat(treesitter): upstream get_{node,captures} utility functions
* refactor(treesitter): get_{nodes,captures}_at_{position,cursor}</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* feat(treesitter): upstream get_{node,captures} utility functions
* refactor(treesitter): get_{nodes,captures}_at_{position,cursor}</pre>
</div>
</content>
</entry>
</feed>
