<li>Lua functions called using <ahref="https://docs.rs/xplr/latest/xplr/app/enum.ExternalMsg.html#variant.CallLua"><code>CallLua</code></a> and <ahref="https://docs.rs/xplr/latest/xplr/app/enum.ExternalMsg.html#variant.CallLuaSilently"><code>CallLuaSilently</code></a> messages will receive <ahref="https://docs.rs/xplr/latest/xplr/app/struct.CallLuaArg.html"><code>CallLuaArg</code></a> object as the function argument (instead of the <ahref="https://docs.rs/xplr/latest/xplr/app/struct.App.html"><code>App</code></a> object).</li>
<li>Lua functions called using <ahref="https://docs.rs/xplr/latest/xplr/app/enum.ExternalMsg.html#variant.CallLua"><code>CallLua</code></a> and <ahref="https://docs.rs/xplr/latest/xplr/app/enum.ExternalMsg.html#variant.CallLuaSilently"><code>CallLuaSilently</code></a> messages will receive <ahref="https://docs.rs/xplr/latest/xplr/app/struct.CallLuaArg.html"><code>CallLuaArg</code></a> object as the function argument (instead of the <ahref="https://docs.rs/xplr/latest/xplr/app/struct.App.html"><code>App</code></a> object).</li>
@ -2804,7 +2823,7 @@ For e.g.
<p>In case you have mapped the keys <code>q</code>, <code>ctrl-i</code> and <code>ctrl-o</code>, you may want to revisit the default mode key bindings and remap accordingly to use the new functionalities.</p>
<p>In case you have mapped the keys <code>q</code>, <code>ctrl-i</code> and <code>ctrl-o</code>, you may want to revisit the default mode key bindings and remap accordingly to use the new functionalities.</p>
<p>A lot has changed (apologies). But I promise from now on, upgrading will be much less painful (thanks to <ahref="https://github.com/maximbaz">@maximbaz</a>'s valuable <ahref="https://github.com/sayanarijit/xplr/issues/45#issue-854447104">inputs</a> and <ahref="https://github.com/sayanarijit/xplr/pull/47">code reviews</a>).</p>
<p>A lot has changed (apologies). But I promise from now on, upgrading will be much less painful (thanks to <ahref="https://github.com/maximbaz">@maximbaz</a>'s valuable <ahref="https://github.com/sayanarijit/xplr/issues/45#issue-854447104">inputs</a> and <ahref="https://github.com/sayanarijit/xplr/pull/47">code reviews</a>).</p>
<p>So, to start with the upgrade, let's remove everything from your config file except the <code>version</code> field and your custom modifications. If <code>version</code> is the only thing remaining, update it to <code>v0.4.1</code> and you are done.</p>
<p>So, to start with the upgrade, let's remove everything from your config file except the <code>version</code> field and your custom modifications. If <code>version</code> is the only thing remaining, update it to <code>v0.4.1</code> and you are done.</p>
<p>Else, do the following</p>
<p>Else, do the following</p>
<ul>
<ul>
<li>Rename <code>general.focused_ui</code> to <code>general.focus_ui</code> (<ahref="https://github.com/sayanarijit/xplr/blob/055c1083d6/src/config.yml#L124">see here</a>).</li>
<li>Rename <code>general.focused_ui</code> to <code>general.focus_ui</code> (<ahref="https://github.com/sayanarijit/xplr/blob/055c1083d6/src/config.yml#L124">see here</a>).</li>
<li>Lua functions called using <ahref="https://docs.rs/xplr/latest/xplr/app/enum.ExternalMsg.html#variant.CallLua"><code>CallLua</code></a> and <ahref="https://docs.rs/xplr/latest/xplr/app/enum.ExternalMsg.html#variant.CallLuaSilently"><code>CallLuaSilently</code></a> messages will receive <ahref="https://docs.rs/xplr/latest/xplr/app/struct.CallLuaArg.html"><code>CallLuaArg</code></a> object as the function argument (instead of the <ahref="https://docs.rs/xplr/latest/xplr/app/struct.App.html"><code>App</code></a> object).</li>
<li>Lua functions called using <ahref="https://docs.rs/xplr/latest/xplr/app/enum.ExternalMsg.html#variant.CallLua"><code>CallLua</code></a> and <ahref="https://docs.rs/xplr/latest/xplr/app/enum.ExternalMsg.html#variant.CallLuaSilently"><code>CallLuaSilently</code></a> messages will receive <ahref="https://docs.rs/xplr/latest/xplr/app/struct.CallLuaArg.html"><code>CallLuaArg</code></a> object as the function argument (instead of the <ahref="https://docs.rs/xplr/latest/xplr/app/struct.App.html"><code>App</code></a> object).</li>
@ -286,7 +305,7 @@ For e.g.
<p>In case you have mapped the keys <code>q</code>, <code>ctrl-i</code> and <code>ctrl-o</code>, you may want to revisit the default mode key bindings and remap accordingly to use the new functionalities.</p>
<p>In case you have mapped the keys <code>q</code>, <code>ctrl-i</code> and <code>ctrl-o</code>, you may want to revisit the default mode key bindings and remap accordingly to use the new functionalities.</p>
<p>A lot has changed (apologies). But I promise from now on, upgrading will be much less painful (thanks to <ahref="https://github.com/maximbaz">@maximbaz</a>'s valuable <ahref="https://github.com/sayanarijit/xplr/issues/45#issue-854447104">inputs</a> and <ahref="https://github.com/sayanarijit/xplr/pull/47">code reviews</a>).</p>
<p>A lot has changed (apologies). But I promise from now on, upgrading will be much less painful (thanks to <ahref="https://github.com/maximbaz">@maximbaz</a>'s valuable <ahref="https://github.com/sayanarijit/xplr/issues/45#issue-854447104">inputs</a> and <ahref="https://github.com/sayanarijit/xplr/pull/47">code reviews</a>).</p>
<p>So, to start with the upgrade, let's remove everything from your config file except the <code>version</code> field and your custom modifications. If <code>version</code> is the only thing remaining, update it to <code>v0.4.1</code> and you are done.</p>
<p>So, to start with the upgrade, let's remove everything from your config file except the <code>version</code> field and your custom modifications. If <code>version</code> is the only thing remaining, update it to <code>v0.4.1</code> and you are done.</p>
<p>Else, do the following</p>
<p>Else, do the following</p>
<ul>
<ul>
<li>Rename <code>general.focused_ui</code> to <code>general.focus_ui</code> (<ahref="https://github.com/sayanarijit/xplr/blob/055c1083d6/src/config.yml#L124">see here</a>).</li>
<li>Rename <code>general.focused_ui</code> to <code>general.focus_ui</code> (<ahref="https://github.com/sayanarijit/xplr/blob/055c1083d6/src/config.yml#L124">see here</a>).</li>