<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/lua/vim/keymap.lua, branch floattitle</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>docs(lua): opts in `vim.keymap.{set,del}` can be optional (#20255)</title>
<updated>2022-09-20T09:42:45+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2022-09-20T09:42:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=e76215830522f75dea1495a0de38933d18954eca'/>
<id>e76215830522f75dea1495a0de38933d18954eca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(lua): clarify vim.keymap.set() opts (#19761)</title>
<updated>2022-08-13T22:38:31+00:00</updated>
<author>
<name>Antoine Cotten</name>
<email>hello@acotten.com</email>
</author>
<published>2022-08-13T22:38:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=5854103dad5a9ae513c089a514364eff55582fbb'/>
<id>5854103dad5a9ae513c089a514364eff55582fbb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: fix typos (#19588)</title>
<updated>2022-08-03T01:47:16+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2022-08-03T01:47:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=b8dcbcc732baf84fc48d6b272c3ade0bcb129b3b'/>
<id>b8dcbcc732baf84fc48d6b272c3ade0bcb129b3b</id>
<content type='text'>
Co-authored-by: zeertzjq &lt;zeertzjq@outlook.com&gt;
Co-authored-by: notomo &lt;notomo.motono@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: zeertzjq &lt;zeertzjq@outlook.com&gt;
Co-authored-by: notomo &lt;notomo.motono@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>test: improve mapping tests and docs (#19619)</title>
<updated>2022-08-02T03:13:22+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-08-02T03:13:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=0a049c322fda5f2bb124429086c2713ff99c7142'/>
<id>0a049c322fda5f2bb124429086c2713ff99c7142</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): add replace_keycodes to nvim_set_keymap (#19598)</title>
<updated>2022-08-01T13:35:08+00:00</updated>
<author>
<name>ii14</name>
<email>59243201+ii14@users.noreply.github.com</email>
</author>
<published>2022-08-01T13:35:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=db6e93c48df551e2906c9e0f4472f9e54cea3dd9'/>
<id>db6e93c48df551e2906c9e0f4472f9e54cea3dd9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: format runtime with stylua</title>
<updated>2022-05-09T14:31:55+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2022-05-09T09:23:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=aefdc6783cb77f09786542c90901a9e7120bea42'/>
<id>aefdc6783cb77f09786542c90901a9e7120bea42</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(lua): don't mutate opts parameter of vim.keymap.del (#18227)</title>
<updated>2022-04-23T00:01:08+00:00</updated>
<author>
<name>Andrey Mishchenko</name>
<email>mishchea@gmail.com</email>
</author>
<published>2022-04-23T00:01:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=4e4914ab2e523f100c06fc5fb253f8625cc67232'/>
<id>4e4914ab2e523f100c06fc5fb253f8625cc67232</id>
<content type='text'>
`vim.keymap.del` takes an `opts` parameter that lets caller refer to and
delete buffer-local mappings. For some reason the implementation of
`vim.keymap.del` mutates the table that is passed in, setting
`opts.buffer` to `nil`. This is wrong and also undocumented.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`vim.keymap.del` takes an `opts` parameter that lets caller refer to and
delete buffer-local mappings. For some reason the implementation of
`vim.keymap.del` mutates the table that is passed in, setting
`opts.buffer` to `nil`. This is wrong and also undocumented.</pre>
</div>
</content>
</entry>
<entry>
<title>docs: vim.keymap.set can specify buffer as an option</title>
<updated>2022-04-21T01:45:39+00:00</updated>
<author>
<name>atusy</name>
<email>30277794+atusy@users.noreply.github.com</email>
</author>
<published>2022-04-21T01:15:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=5ecbbba6ee4364dd2ad8ae4bebd0b004ae20deaf'/>
<id>5ecbbba6ee4364dd2ad8ae4bebd0b004ae20deaf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(keymap): don't coerce false to ''</title>
<updated>2022-04-01T08:09:30+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2022-04-01T08:09:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=3cc29b7f0d6e1661f39d28716c6a63603a93c11c'/>
<id>3cc29b7f0d6e1661f39d28716c6a63603a93c11c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(keymap): return nil from an expr keymap</title>
<updated>2022-03-24T13:59:20+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2022-03-24T13:22:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=58140a94283b1c6e45099c89e66a0c94e9d90931'/>
<id>58140a94283b1c6e45099c89e66a0c94e9d90931</id>
<content type='text'>
For Lua callback expr keymaps, returning `nil` or `false` is equivalent
to an empty string
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For Lua callback expr keymaps, returning `nil` or `false` is equivalent
to an empty string
</pre>
</div>
</content>
</entry>
</feed>
