<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/lua/vim/_meta/vvars.lua, branch rahm</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>vim-patch:9.1.0984: exception handling can be improved</title>
<updated>2025-01-07T01:15:10+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2025-01-03T12:12:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=d5308637bf1aac2b97fccf73a0ffdef304eaa1d6'/>
<id>d5308637bf1aac2b97fccf73a0ffdef304eaa1d6</id>
<content type='text'>
Problem:  exception handling can be improved
Solution: add v:stacktrace and getstacktrace()

closes: vim/vim#16360

https://github.com/vim/vim/commit/663d18d6102f40d14e36096ec590445e61026ed6

Co-authored-by: ichizok &lt;gclient.gaap@gmail.com&gt;
Co-authored-by: Naruhiko Nishino &lt;naru123456789@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  exception handling can be improved
Solution: add v:stacktrace and getstacktrace()

closes: vim/vim#16360

https://github.com/vim/vim/commit/663d18d6102f40d14e36096ec590445e61026ed6

Co-authored-by: ichizok &lt;gclient.gaap@gmail.com&gt;
Co-authored-by: Naruhiko Nishino &lt;naru123456789@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(vvars): adjust lua types for vim.v variables #31510</title>
<updated>2024-12-10T00:27:39+00:00</updated>
<author>
<name>luukvbaal</name>
<email>luukvbaal@gmail.com</email>
</author>
<published>2024-12-10T00:27:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=4889935a7a0e188d6fb247cbc3b3bb0c5b0ed731'/>
<id>4889935a7a0e188d6fb247cbc3b3bb0c5b0ed731</id>
<content type='text'>
- classes for v:event and v:completed_item
- add remaining unknown types</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- classes for v:event and v:completed_item
- add remaining unknown types</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.1.0905: Missing information in CompleteDone event (#31455)</title>
<updated>2024-12-05T09:49:39+00:00</updated>
<author>
<name>glepnir</name>
<email>glephunter@gmail.com</email>
</author>
<published>2024-12-05T09:49:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=2f5e7cbac49ed2fde571c5bf85619afec624f8e8'/>
<id>2f5e7cbac49ed2fde571c5bf85619afec624f8e8</id>
<content type='text'>
Problem:  Missing information in CompleteDone event
Solution: add complete_word and complete_type to v:event dict
          (glepnir)

closes: vim/vim#16153

https://github.com/vim/vim/commit/1c5a120a701fcf558617c4e70b5a447778f0e51d</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  Missing information in CompleteDone event
Solution: add complete_word and complete_type to v:event dict
          (glepnir)

closes: vim/vim#16153

https://github.com/vim/vim/commit/1c5a120a701fcf558617c4e70b5a447778f0e51d</pre>
</div>
</content>
</entry>
<entry>
<title>docs: standardize doc for ChanInfo/ChanOpen autocmds/v:event (#31099)</title>
<updated>2024-11-16T01:37:36+00:00</updated>
<author>
<name>errael</name>
<email>errael@raelity.com</email>
</author>
<published>2024-11-16T01:37:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=2f7b0018b0354447497e8496fa3745773df2f218'/>
<id>2f7b0018b0354447497e8496fa3745773df2f218</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 (#30914)</title>
<updated>2024-11-09T00:10:56+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2024-11-09T00:10:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=5a27d02584656f35d757c01f10a1d3c88910c519'/>
<id>5a27d02584656f35d757c01f10a1d3c88910c519</id>
<content type='text'>
Co-authored-by: Ernie Rael &lt;errael@raelity.com&gt;
Co-authored-by: Famiu Haque &lt;famiuhaque@proton.me&gt;
Co-authored-by: Jade &lt;spacey-sooty@proton.me&gt;
Co-authored-by: glepnir &lt;glephunter@gmail.com&gt;
Co-authored-by: zeertzjq &lt;zeertzjq@outlook.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Ernie Rael &lt;errael@raelity.com&gt;
Co-authored-by: Famiu Haque &lt;famiuhaque@proton.me&gt;
Co-authored-by: Jade &lt;spacey-sooty@proton.me&gt;
Co-authored-by: glepnir &lt;glephunter@gmail.com&gt;
Co-authored-by: zeertzjq &lt;zeertzjq@outlook.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.1.0831: 'findexpr' can't be used as lambad or Funcref (#31058)</title>
<updated>2024-11-03T02:06:41+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2024-11-03T02:06:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=3075c69ff02faf396e5efbdcb4a255b0b0309649'/>
<id>3075c69ff02faf396e5efbdcb4a255b0b0309649</id>
<content type='text'>
Problem:  'findexpr' can't be used for lambads
          (Justin Keyes)
Solution: Replace the findexpr option with the findfunc option
          (Yegappan Lakshmanan)

related: vim/vim#15905
closes: vim/vim#15976

https://github.com/vim/vim/commit/a13f3a4f5de9c150f70298850e34747838904995

Co-authored-by: Yegappan Lakshmanan &lt;yegappan@yahoo.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  'findexpr' can't be used for lambads
          (Justin Keyes)
Solution: Replace the findexpr option with the findfunc option
          (Yegappan Lakshmanan)

related: vim/vim#15905
closes: vim/vim#15976

https://github.com/vim/vim/commit/a13f3a4f5de9c150f70298850e34747838904995

Co-authored-by: Yegappan Lakshmanan &lt;yegappan@yahoo.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.1.0821: 'findexpr' completion doesn't set v:fname to cmdline argument</title>
<updated>2024-10-29T00:20:00+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2024-10-28T23:02:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=60b3ccd850ca038af6fc0a19cad12578f63d67ec'/>
<id>60b3ccd850ca038af6fc0a19cad12578f63d67ec</id>
<content type='text'>
Problem:  'findexpr' completion doesn't set v:fname to cmdline argument.
Solution: Set v:fname to the cmdline argument as-is (zeertzjq).

closes: vim/vim#15934

https://github.com/vim/vim/commit/20e045f78148c0ef0143c33ffe686fee72d29376
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  'findexpr' completion doesn't set v:fname to cmdline argument.
Solution: Set v:fname to the cmdline argument as-is (zeertzjq).

closes: vim/vim#15934

https://github.com/vim/vim/commit/20e045f78148c0ef0143c33ffe686fee72d29376
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.1.0810: cannot easily adjust the |:find| command</title>
<updated>2024-10-29T00:20:00+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2024-10-28T07:14:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=378d9135e7ac0f91a4944be816dc9f693d5078af'/>
<id>378d9135e7ac0f91a4944be816dc9f693d5078af</id>
<content type='text'>
Problem:  cannot easily adjust the |:find| command
Solution: Add support for the 'findexpr' option (Yegappan Lakshmanan)

closes: vim/vim#15901
closes: vim/vim#15905

https://github.com/vim/vim/commit/aeb1c97db5b9de4f4903e7f288f2aa5ad6c49440

Co-authored-by: Yegappan Lakshmanan &lt;yegappan@yahoo.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  cannot easily adjust the |:find| command
Solution: Add support for the 'findexpr' option (Yegappan Lakshmanan)

closes: vim/vim#15901
closes: vim/vim#15905

https://github.com/vim/vim/commit/aeb1c97db5b9de4f4903e7f288f2aa5ad6c49440

Co-authored-by: Yegappan Lakshmanan &lt;yegappan@yahoo.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(complete): specify reason for CompleteDone</title>
<updated>2024-05-24T09:57:46+00:00</updated>
<author>
<name>Famiu Haque</name>
<email>famiuhaque@protonmail.com</email>
</author>
<published>2024-05-24T09:57:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=a616272f568a9492580abfd22ab460457ecdbfa3'/>
<id>a616272f568a9492580abfd22ab460457ecdbfa3</id>
<content type='text'>
Problem: `CompleteDone` currently does not specify the reason for why completion was done, which is problematic for completion plugins as they cannot know whether the event was triggered due to the completion being canceled, accepted, or for some other reason.

Solution: Add a `reason` key to `v:event`, which is set by `CompleteDone` to indicate why completion ended.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem: `CompleteDone` currently does not specify the reason for why completion was done, which is problematic for completion plugins as they cannot know whether the event was triggered due to the completion being canceled, accepted, or for some other reason.

Solution: Add a `reason` key to `v:event`, which is set by `CompleteDone` to indicate why completion ended.</pre>
</div>
</content>
</entry>
<entry>
<title>docs: various fixes (#28208)</title>
<updated>2024-04-29T23:04:42+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2024-04-29T23:04:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=234b5f67019b435b604308a96c366b1187c2cc3a'/>
<id>234b5f67019b435b604308a96c366b1187c2cc3a</id>
<content type='text'>
Co-authored-by: Evgeni Chasnovski &lt;evgeni.chasnovski@gmail.com&gt;
Co-authored-by: Famiu Haque &lt;famiuhaque@proton.me&gt;
Co-authored-by: Gregory Anders &lt;greg@gpanders.com&gt;
Co-authored-by: Guilherme Soares &lt;guilhermesoares1970@gmail.com&gt;
Co-authored-by: Jannik Buhr &lt;jannik.m.buhr@gmail.com&gt;
Co-authored-by: thomaswuhoileong &lt;72001875+thomaswuhoileong@users.noreply.github.com&gt;
Co-authored-by: tom-anders &lt;13141438+tom-anders@users.noreply.github.com&gt;
Co-authored-by: zeertzjq &lt;zeertzjq@outlook.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Evgeni Chasnovski &lt;evgeni.chasnovski@gmail.com&gt;
Co-authored-by: Famiu Haque &lt;famiuhaque@proton.me&gt;
Co-authored-by: Gregory Anders &lt;greg@gpanders.com&gt;
Co-authored-by: Guilherme Soares &lt;guilhermesoares1970@gmail.com&gt;
Co-authored-by: Jannik Buhr &lt;jannik.m.buhr@gmail.com&gt;
Co-authored-by: thomaswuhoileong &lt;72001875+thomaswuhoileong@users.noreply.github.com&gt;
Co-authored-by: tom-anders &lt;13141438+tom-anders@users.noreply.github.com&gt;
Co-authored-by: zeertzjq &lt;zeertzjq@outlook.com&gt;</pre>
</div>
</content>
</entry>
</feed>
