<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test/functional/api/keymap_spec.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>refactor: move some constants out of vim_defs.h (#26298)</title>
<updated>2023-11-29T12:32:40+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-11-29T12:32:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=a6cba103cebce535279db197f9efeb34e9d1171f'/>
<id>a6cba103cebce535279db197f9efeb34e9d1171f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.4932: not easy to filter the output of maplist()</title>
<updated>2023-11-09T13:34:04+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-11-09T12:42:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=04d299c17014b0802c79613252e4de26da84a7c9'/>
<id>04d299c17014b0802c79613252e4de26da84a7c9</id>
<content type='text'>
Problem:    Not easy to filter the output of maplist().
Solution:   Add mode_bits to the dictionary. (Ernie Rael, closes vim/vim#10356)

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

Co-authored-by: Ernie Rael &lt;errael@raelity.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Not easy to filter the output of maplist().
Solution:   Add mode_bits to the dictionary. (Ernie Rael, closes vim/vim#10356)

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

Co-authored-by: Ernie Rael &lt;errael@raelity.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.4861: it is not easy to restore saved mappings</title>
<updated>2023-11-09T13:34:04+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-11-09T11:48:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=f748a73a357710db6094d4a428cd056f5df226a9'/>
<id>f748a73a357710db6094d4a428cd056f5df226a9</id>
<content type='text'>
Problem:    It is not easy to restore saved mappings.
Solution:   Make mapset() accept a dict argument. (Ernie Rael, closes vim/vim#10295)

https://github.com/vim/vim/commit/51d04d16f21e19d6eded98f9530d84089102f925

Co-authored-by: Ernie Rael &lt;errael@raelity.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    It is not easy to restore saved mappings.
Solution:   Make mapset() accept a dict argument. (Ernie Rael, closes vim/vim#10295)

https://github.com/vim/vim/commit/51d04d16f21e19d6eded98f9530d84089102f925

Co-authored-by: Ernie Rael &lt;errael@raelity.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.4140: maparg() does not indicate the type of script</title>
<updated>2023-11-09T13:34:02+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-11-09T07:17:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=a4b80c71eae09a5f6f76bce46be46efd247c7223'/>
<id>a4b80c71eae09a5f6f76bce46be46efd247c7223</id>
<content type='text'>
Problem:    maparg() does not indicate the type of script where it was defined.
Solution:   Add "scriptversion".

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

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    maparg() does not indicate the type of script where it was defined.
Solution:   Add "scriptversion".

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

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(api): simplify nvim_set_keymap shortname check (#25945)</title>
<updated>2023-11-09T04:28:43+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-11-09T04:28:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=43b0e2752c06ec5460a417fb9a8c60856011f563'/>
<id>43b0e2752c06ec5460a417fb9a8c60856011f563</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: more tests for nvim_{set,del}_keymap with abbreviation (#23970)</title>
<updated>2023-06-10T02:44:31+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-06-10T02:44:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=b6d2f49b4536f89cf2428d1f214468aa5fb21788'/>
<id>b6d2f49b4536f89cf2428d1f214468aa5fb21788</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(api): support abbreviations in nvim_set_keymap</title>
<updated>2023-06-09T19:25:43+00:00</updated>
<author>
<name>bfredl</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2023-05-28T10:09:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=42bbc4fabcf948ac6b8798b8992bcba1fc1d3e59'/>
<id>42bbc4fabcf948ac6b8798b8992bcba1fc1d3e59</id>
<content type='text'>
closes #19198
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
closes #19198
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(redo): make redo of Lua mappings in op-pending mode work (#23566)</title>
<updated>2023-05-10T09:42:14+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-05-10T09:42:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=5ac2e47acc999472042df4f10f8f7b5ffa72ba3e'/>
<id>5ac2e47acc999472042df4f10f8f7b5ffa72ba3e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: use exec_capture() in more places (#22787)</title>
<updated>2023-03-26T02:49:32+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-03-26T02:49:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=4863ca6b8902c5b0aab95f2af640118cd417d379'/>
<id>4863ca6b8902c5b0aab95f2af640118cd417d379</id>
<content type='text'>
Problem:
Using `meths.exec2("code", { output = true })` is too verbose.

Solution:
Use exec_capture() in more places.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
Using `meths.exec2("code", { output = true })` is too verbose.

Solution:
Use exec_capture() in more places.</pre>
</div>
</content>
</entry>
<entry>
<title>feat(api): nvim_exec2(), deprecate nvim_exec() #19032</title>
<updated>2023-03-25T16:58:48+00:00</updated>
<author>
<name>Evgeni Chasnovski</name>
<email>evgeni.chasnovski@gmail.com</email>
</author>
<published>2023-03-25T16:58:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=fe9cbcb3a5c82932ecfb8f49d07e98a1fc2b31e5'/>
<id>fe9cbcb3a5c82932ecfb8f49d07e98a1fc2b31e5</id>
<content type='text'>
Problem:
The signature of nvim_exec() is not extensible per ":help api-contract".

Solution:
Introduce nvim_exec2() and deprecate nvim_exec().</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
The signature of nvim_exec() is not extensible per ":help api-contract".

Solution:
Introduce nvim_exec2() and deprecate nvim_exec().</pre>
</div>
</content>
</entry>
</feed>
