<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test/functional/editor, branch mix</title>
<subtitle>Neovim fork with Rahm's personal hacks.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/'/>
<entry>
<title>fix(keywordprg): default to :help if set to empty string (#19983)</title>
<updated>2022-08-28T21:58:32+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-08-28T21:58:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=b21980bd607e952fe52957aec3214367bd48527b'/>
<id>b21980bd607e952fe52957aec3214367bd48527b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(edit.c): indentkeys double indent after "!" #12894</title>
<updated>2022-08-22T04:48:18+00:00</updated>
<author>
<name>Axel Forsman</name>
<email>axelsfor@gmail.com</email>
</author>
<published>2022-08-22T04:48:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d4d27c41b3298c25ae62bc067472bef37bc61c99'/>
<id>d4d27c41b3298c25ae62bc067472bef37bc61c99</id>
<content type='text'>
which is both unexpected and different from the Vim behaviour.

Indent was triggered once by the '!' check in insert_execute(), and
inserting the char was correctly skipped, but then triggered again in
insert_check() (provided that cindent was not being ignored after manual
indentation, i.e. `can_cindent == true`).

While this is the smallest fix, another solution would be to remove
VimState#check and instead move that to *_enter()/-_execute(), since the
control flow is pretty unnecessarily convoluted as is. That would also
have the benefit of differing less from the Vim source code.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
which is both unexpected and different from the Vim behaviour.

Indent was triggered once by the '!' check in insert_execute(), and
inserting the char was correctly skipped, but then triggered again in
insert_check() (provided that cindent was not being ignored after manual
indentation, i.e. `can_cindent == true`).

While this is the smallest fix, another solution would be to remove
VimState#check and instead move that to *_enter()/-_execute(), since the
control flow is pretty unnecessarily convoluted as is. That would also
have the benefit of differing less from the Vim source code.</pre>
</div>
</content>
</entry>
<entry>
<title>test: use poke_eventloop() instead of sleep(10) where possible (#19794)</title>
<updated>2022-08-16T07:21:46+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-08-16T07:21:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=cf3b871fa940c42e9c94257118f7d1131ebd362a'/>
<id>cf3b871fa940c42e9c94257118f7d1131ebd362a</id>
<content type='text'>
Using sleep(10) to wait for typeahead to finish is flaky, especially on
macOS, where legacy/global_spec.lua has failed several times.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using sleep(10) to wait for typeahead to finish is flaky, especially on
macOS, where legacy/global_spec.lua has failed several times.</pre>
</div>
</content>
</entry>
<entry>
<title>fix(completion): remove wrong FUNC_ATTR_NONNULL_ALL (#19627)</title>
<updated>2022-08-03T13:50:14+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-08-03T13:50:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=0a29267514c57c438d68a3d5599bfada41363b24'/>
<id>0a29267514c57c438d68a3d5599bfada41363b24</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ui): set redraw_cmdline when setting window height (#19630)</title>
<updated>2022-08-03T11:25:03+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-08-03T11:25:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=c57e133e50b9f3ccd9a3d73f4e7e3e7281797000'/>
<id>c57e133e50b9f3ccd9a3d73f4e7e3e7281797000</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(tabpage): check if ROWS_AVAIL changed for resize (#19620)</title>
<updated>2022-08-02T12:48:41+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-08-02T12:48:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=def0ced4c7207ee38d77f146e1527f283e44b6f2'/>
<id>def0ced4c7207ee38d77f146e1527f283e44b6f2</id>
<content type='text'>
N/A patches for version.c:

vim-patch:9.0.0135: comment about tabpage line above the wrong code

Problem:    Comment about tabpage line above the wrong code.
Solution:   Move the comment. (closes vim/vim#10836)
https://github.com/vim/vim/commit/0b0ccbbfb014e1c9682b86a7a41ff2837b0b8047</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
N/A patches for version.c:

vim-patch:9.0.0135: comment about tabpage line above the wrong code

Problem:    Comment about tabpage line above the wrong code.
Solution:   Move the comment. (closes vim/vim#10836)
https://github.com/vim/vim/commit/0b0ccbbfb014e1c9682b86a7a41ff2837b0b8047</pre>
</div>
</content>
</entry>
<entry>
<title>fix(input): do no reinterpret mouse keys with ALT modifiers</title>
<updated>2022-07-25T01:47:28+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-06-16T23:28:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=eb77122823f35c2296cc332aec7f4380db6dafe7'/>
<id>eb77122823f35c2296cc332aec7f4380db6dafe7</id>
<content type='text'>
Remove check for MOD_MASK_META as it is for &lt;T- which never appears in TUI.
Make small changes to docs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove check for MOD_MASK_META as it is for &lt;T- which never appears in TUI.
Make small changes to docs.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(mark): give correct error message when mark is in another buffer (#19454)</title>
<updated>2022-07-21T09:42:17+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-07-21T09:42:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=c15e9d3746ee0aa6a9d80596bffc19e9ac9612bc'/>
<id>c15e9d3746ee0aa6a9d80596bffc19e9ac9612bc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>perf(ui): eliminate spurious memory allocations for hl_attr_define event</title>
<updated>2022-07-18T12:08:44+00:00</updated>
<author>
<name>bfredl</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2022-06-25T16:51:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=45bee1dafd0d4042f3b22928b5cc6021a1772bb7'/>
<id>45bee1dafd0d4042f3b22928b5cc6021a1772bb7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(mark): fix unexpected cursor movements (#19253)</title>
<updated>2022-07-06T11:01:44+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-07-06T11:01:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=9ced05413474a7c8b8a8b2f36a27db29a37dfaf6'/>
<id>9ced05413474a7c8b8a8b2f36a27db29a37dfaf6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
