<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/lua/vim/_meta/vimfn.lua, branch master</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(lua): not obvious which _meta/ files are generated #39035</title>
<updated>2026-04-14T09:38:47+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2026-04-14T09:38:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=65b40e69acbcb28c0e7ef9228f731c444a788e93'/>
<id>65b40e69acbcb28c0e7ef9228f731c444a788e93</id>
<content type='text'>
Problem:
- Not obvious which _meta/ are generated and which should be edited
  manually.
- The require guard (`error('Cannot require a meta file')`) is not
  consistently present in all meta files.

Solution:
- Update headers.
- Add require() guard to all meta files.
- Rename generated meta files with `.gen.lua`.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
- Not obvious which _meta/ are generated and which should be edited
  manually.
- The require guard (`error('Cannot require a meta file')`) is not
  consistently present in all meta files.

Solution:
- Update headers.
- Add require() guard to all meta files.
- Rename generated meta files with `.gen.lua`.</pre>
</div>
</content>
</entry>
<entry>
<title>docs: misc</title>
<updated>2026-04-12T12:17:50+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2026-04-06T00:29:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=a321c9adadf394430d77f6aac8d0e63088b92fa8'/>
<id>a321c9adadf394430d77f6aac8d0e63088b92fa8</id>
<content type='text'>
Close #38748
Close #38866

Co-authored-by: Mario Loriedo &lt;mario.loriedo@gmail.com&gt;
Co-authored-by: Anakin Childerhose &lt;anakin@childerhose.ca&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Close #38748
Close #38866

Co-authored-by: Mario Loriedo &lt;mario.loriedo@gmail.com&gt;
Co-authored-by: Anakin Childerhose &lt;anakin@childerhose.ca&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: news #38464</title>
<updated>2026-03-28T13:59:54+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2026-03-28T13:59:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=64d55b74d83d566975e269bed0810d9008119ddf'/>
<id>64d55b74d83d566975e269bed0810d9008119ddf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(prompt): prompt_appendbuf() appends to prompt buffer #37763</title>
<updated>2026-03-27T11:39:09+00:00</updated>
<author>
<name>Shadman</name>
<email>shadmansaleh3@gmail.com</email>
</author>
<published>2026-03-27T11:39:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=a940b77cb25ae12cc1269cf64bdede698a4c5aac'/>
<id>a940b77cb25ae12cc1269cf64bdede698a4c5aac</id>
<content type='text'>
Problem:
Currently, we recommend always inserting text above prompt-line in
prompt-buffer. This can be done using the `:` mark. However, although
we recommend it this way it can sometimes get confusing how to do it
best.

Solution:
Provide an api to append text to prompt buffer. This is a common
use-case for things using prompt-buffer.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
Currently, we recommend always inserting text above prompt-line in
prompt-buffer. This can be done using the `:` mark. However, although
we recommend it this way it can sometimes get confusing how to do it
best.

Solution:
Provide an api to append text to prompt buffer. This is a common
use-case for things using prompt-buffer.</pre>
</div>
</content>
</entry>
<entry>
<title>docs: api, plugins, ui2</title>
<updated>2026-03-23T23:14:55+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2026-03-20T22:52:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=a3b48b1054d01084face54d830f35c7a5a4e35a4'/>
<id>a3b48b1054d01084face54d830f35c7a5a4e35a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: misc</title>
<updated>2026-03-20T22:30:09+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2026-03-18T22:53:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=e3a1e47bb27bec28dd3b2cf17762157ce5007889'/>
<id>e3a1e47bb27bec28dd3b2cf17762157ce5007889</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(vimscript): scripts can detect 'android', 'termux' #38218</title>
<updated>2026-03-16T23:12:12+00:00</updated>
<author>
<name>TomIO</name>
<email>43716232+TomJo2000@users.noreply.github.com</email>
</author>
<published>2026-03-16T23:12:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=6edae880528b7a1494a7610b07e4415d68c463ff'/>
<id>6edae880528b7a1494a7610b07e4415d68c463ff</id>
<content type='text'>
Problem:
The 'android' and 'termux' feature flags have been shipped in the
downstream neovim/neovim-nightly package for 5+ years but were never
properly documented in the downstream patch.

Solution:
Upstream the 'android' and 'termux' feature flags into Neovim as
decoupled feature flags, this enables the 'android' feature in
particular to be available independently of the 'termux' feature
for builds of Neovim against the Android NDK, but not including
the Termux NDK patchset.

Co-authored-by: Lethal Lisa &lt;43791059+lethal-lisa@users.noreply.github.com&gt;
Co-authored-by: shadmansaleh &lt;13149513+shadmansaleh@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
The 'android' and 'termux' feature flags have been shipped in the
downstream neovim/neovim-nightly package for 5+ years but were never
properly documented in the downstream patch.

Solution:
Upstream the 'android' and 'termux' feature flags into Neovim as
decoupled feature flags, this enables the 'android' feature in
particular to be available independently of the 'termux' feature
for builds of Neovim against the Android NDK, but not including
the Termux NDK patchset.

Co-authored-by: Lethal Lisa &lt;43791059+lethal-lisa@users.noreply.github.com&gt;
Co-authored-by: shadmansaleh &lt;13149513+shadmansaleh@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>docs: misc</title>
<updated>2026-03-13T19:32:01+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2026-03-12T11:48:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=682c77805c9e592be8c5932541609c9934ec9d1a'/>
<id>682c77805c9e592be8c5932541609c9934ec9d1a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: vimfn descriptions</title>
<updated>2026-03-12T10:12:56+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2026-03-11T18:42:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=bc67976c9521b4b9ec09cd95dc4d3e5a81236794'/>
<id>bc67976c9521b4b9ec09cd95dc4d3e5a81236794</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: misc</title>
<updated>2026-03-11T17:24:57+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2026-03-11T17:24:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=682f5fee600802236e104ef85b5fbc6d3fe860cf'/>
<id>682f5fee600802236e104ef85b5fbc6d3fe860cf</id>
<content type='text'>
Close #37458
Close #37838
Close #37840
Close #37872
Close #37890
Close #38016
Close #38051
Close #38189
Close #38225
Close #38243
Close #38250

Co-authored-by: Colin Kennedy &lt;colinvfx@gmail.com&gt;
Co-authored-by: "Mike J. McGuirk" &lt;mike.j.mcguirk@gmail.com&gt;
Co-authored-by: Austin Rambo &lt;ramboaustin13@gmail.com&gt;
Co-authored-by: Jonathan Birk &lt;1965620+cafce25@users.noreply.github.com&gt;
Co-authored-by: Sean Dewar &lt;6256228+seandewar@users.noreply.github.com&gt;
Co-authored-by: Mike Smith &lt;10135646+mikesmithgh@users.noreply.github.com&gt;
Co-authored-by: Saad Nadeem &lt;saadndm.sn@gmail.com&gt;
Co-authored-by: brianhuster &lt;phambinhanctb2004@gmail.com&gt;
Co-authored-by: zeertzjq &lt;zeertzjq@outlook.com&gt;
Co-authored-by: Yi Ming &lt;ofseed@foxmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Close #37458
Close #37838
Close #37840
Close #37872
Close #37890
Close #38016
Close #38051
Close #38189
Close #38225
Close #38243
Close #38250

Co-authored-by: Colin Kennedy &lt;colinvfx@gmail.com&gt;
Co-authored-by: "Mike J. McGuirk" &lt;mike.j.mcguirk@gmail.com&gt;
Co-authored-by: Austin Rambo &lt;ramboaustin13@gmail.com&gt;
Co-authored-by: Jonathan Birk &lt;1965620+cafce25@users.noreply.github.com&gt;
Co-authored-by: Sean Dewar &lt;6256228+seandewar@users.noreply.github.com&gt;
Co-authored-by: Mike Smith &lt;10135646+mikesmithgh@users.noreply.github.com&gt;
Co-authored-by: Saad Nadeem &lt;saadndm.sn@gmail.com&gt;
Co-authored-by: brianhuster &lt;phambinhanctb2004@gmail.com&gt;
Co-authored-by: zeertzjq &lt;zeertzjq@outlook.com&gt;
Co-authored-by: Yi Ming &lt;ofseed@foxmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
