<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/lua/vim/treesitter/language.lua, branch fix_repeatcmdline</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>fix(treesitter): `language.add` - only register parser if it exists</title>
<updated>2023-09-14T09:36:09+00:00</updated>
<author>
<name>L Lllvvuu</name>
<email>git@llllvvuu.dev</email>
</author>
<published>2023-09-14T07:08:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=a4743487b71b54f05063465d5f8cde8014bcb73c'/>
<id>a4743487b71b54f05063465d5f8cde8014bcb73c</id>
<content type='text'>
Fixes: #24531
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: #24531
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(lua): more improvements (#24387)</title>
<updated>2023-07-18T14:42:30+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2023-07-18T14:42:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=be74807eef13ff8c90d55cf8b22b01d6d33b1641'/>
<id>be74807eef13ff8c90d55cf8b22b01d6d33b1641</id>
<content type='text'>
* docs(lua): teach lua2dox how to table

* docs(lua): teach gen_vimdoc.py about local functions

No more need to mark local functions with @private

* docs(lua): mention @nodoc and @meta in dev-lua-doc

* fixup!

Co-authored-by: Justin M. Keyes &lt;justinkz@gmail.com&gt;

---------

Co-authored-by: Justin M. Keyes &lt;justinkz@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* docs(lua): teach lua2dox how to table

* docs(lua): teach gen_vimdoc.py about local functions

No more need to mark local functions with @private

* docs(lua): mention @nodoc and @meta in dev-lua-doc

* fixup!

Co-authored-by: Justin M. Keyes &lt;justinkz@gmail.com&gt;

---------

Co-authored-by: Justin M. Keyes &lt;justinkz@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>fix(treesitter): support subfiletypes in get_lang (#23605)</title>
<updated>2023-05-13T11:29:11+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-05-13T11:29:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=32dc484ec9ec2d86a5fc7127e37f1ef115b9be76'/>
<id>32dc484ec9ec2d86a5fc7127e37f1ef115b9be76</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: rename local API alias from a to api</title>
<updated>2023-04-05T16:19:53+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2023-04-05T16:19:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=34ac75b32927328a0c691c5bda987c0fdb5ce9eb'/>
<id>34ac75b32927328a0c691c5bda987c0fdb5ce9eb</id>
<content type='text'>
Problem:
  Codebase inconsistently binds vim.api onto a or api.

Solution:
  Use api everywhere. a as an identifier is too short to have at the
  module level.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
  Codebase inconsistently binds vim.api onto a or api.

Solution:
  Use api everywhere. a as an identifier is too short to have at the
  module level.</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(treesitter)!: rename help parser to vimdoc</title>
<updated>2023-04-01T13:07:16+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-03-31T15:09:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=d7f7450017b9b05303698a6cda54303ef22c63b3'/>
<id>d7f7450017b9b05303698a6cda54303ef22c63b3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: add `vim.treesitter.language.get_filetypes()` (#22643)</title>
<updated>2023-03-30T09:26:28+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2023-03-30T09:26:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=61e54f26361b2e7d08eabde9a4cbf42aaa41683b'/>
<id>61e54f26361b2e7d08eabde9a4cbf42aaa41683b</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)!: deprecate top level indexes to modules (#22761)</title>
<updated>2023-03-24T14:43:14+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2023-03-24T14:43:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=cbbf8bd666c8419fdab80a0887948c8a36279c19'/>
<id>cbbf8bd666c8419fdab80a0887948c8a36279c19</id>
<content type='text'>
The following top level Treesitter functions have been moved:
  - vim.treesitter.inspect_language() -&gt; vim.treesitter.language.inspect()
  - vim.treesitter.get_query_files() -&gt; vim.treesitter.query.get_files()
  - vim.treesitter.set_query() -&gt; vim.treesitter.query.set()
  - vim.treesitter.query.set_query() -&gt; vim.treesitter.query.set()
  - vim.treesitter.get_query() -&gt; vim.treesitter.query.get()
  - vim.treesitter.query.get_query() -&gt; vim.treesitter.query.get()
  - vim.treesitter.parse_query() -&gt; vim.treesitter.query.parse()
  - vim.treesitter.query.parse_query() -&gt; vim.treesitter.query.parse()
  - vim.treesitter.add_predicate() -&gt; vim.treesitter.query.add_predicate()
  - vim.treesitter.add_directive() -&gt; vim.treesitter.query.add_directive()
  - vim.treesitter.list_predicates() -&gt; vim.treesitter.query.list_predicates()
  - vim.treesitter.list_directives() -&gt; vim.treesitter.query.list_directives()
  - vim.treesitter.query.get_range() -&gt; vim.treesitter.get_range()
  - vim.treesitter.query.get_node_text() -&gt; vim.treesitter.get_node_text()</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The following top level Treesitter functions have been moved:
  - vim.treesitter.inspect_language() -&gt; vim.treesitter.language.inspect()
  - vim.treesitter.get_query_files() -&gt; vim.treesitter.query.get_files()
  - vim.treesitter.set_query() -&gt; vim.treesitter.query.set()
  - vim.treesitter.query.set_query() -&gt; vim.treesitter.query.set()
  - vim.treesitter.get_query() -&gt; vim.treesitter.query.get()
  - vim.treesitter.query.get_query() -&gt; vim.treesitter.query.get()
  - vim.treesitter.parse_query() -&gt; vim.treesitter.query.parse()
  - vim.treesitter.query.parse_query() -&gt; vim.treesitter.query.parse()
  - vim.treesitter.add_predicate() -&gt; vim.treesitter.query.add_predicate()
  - vim.treesitter.add_directive() -&gt; vim.treesitter.query.add_directive()
  - vim.treesitter.list_predicates() -&gt; vim.treesitter.query.list_predicates()
  - vim.treesitter.list_directives() -&gt; vim.treesitter.query.list_directives()
  - vim.treesitter.query.get_range() -&gt; vim.treesitter.get_range()
  - vim.treesitter.query.get_node_text() -&gt; vim.treesitter.get_node_text()</pre>
</div>
</content>
</entry>
<entry>
<title>fix(treesitter): do not error on empty filetype</title>
<updated>2023-03-10T10:41:19+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2023-03-10T10:12:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=adfa9de8ebc4bce96d212280eccddc0306d1b013'/>
<id>adfa9de8ebc4bce96d212280eccddc0306d1b013</id>
<content type='text'>
Ignore instead
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ignore instead
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(treesitter): disallow empty filetypes</title>
<updated>2023-03-03T09:44:02+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2023-03-03T09:44:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=6d4f48182131c36d57589eefd4cefe3c70256d04'/>
<id>6d4f48182131c36d57589eefd4cefe3c70256d04</id>
<content type='text'>
Fixes #22473</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #22473</pre>
</div>
</content>
</entry>
<entry>
<title>fix(treesitter): fixup for health</title>
<updated>2023-02-27T15:33:18+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2023-02-27T15:33:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=f64098a2df774c79dd454f63ac491570cdcaf2b2'/>
<id>f64098a2df774c79dd454f63ac491570cdcaf2b2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
