<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test/functional/ui, branch v0.4.4</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 "precedes" listchar behavior in wrap mode</title>
<updated>2020-02-21T22:21:11+00:00</updated>
<author>
<name>Zach Wegner</name>
<email>zwegner@gmail.com</email>
</author>
<published>2019-09-15T19:16:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=dd7206af378d02f01245aced0f1bbbb5a4c4ec45'/>
<id>dd7206af378d02f01245aced0f1bbbb5a4c4ec45</id>
<content type='text'>
Previously, the "precedes" character would be rendered on every row
when w_skipcol &gt; 0 (i.e., when viewing a single line longer than the
entire screen), instead of just on the first row. Make sure to only
render it on the first row in this case.

Add a test for this behavior.

Fix documentation for the "precedes" character, which erroneously
stated that it was only active when wrap mode was off.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, the "precedes" character would be rendered on every row
when w_skipcol &gt; 0 (i.e., when viewing a single line longer than the
entire screen), instead of just on the first row. Make sure to only
render it on the first row in this case.

Add a test for this behavior.

Fix documentation for the "precedes" character, which erroneously
stated that it was only active when wrap mode was off.
</pre>
</div>
</content>
</entry>
<entry>
<title>options: make 'fillchars' and 'listchars' global-local</title>
<updated>2020-02-21T22:14:15+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2019-11-24T09:59:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=92e80f18a866ac7edc19552d20cf2f824ba31352'/>
<id>92e80f18a866ac7edc19552d20cf2f824ba31352</id>
<content type='text'>
These options were previously global. A global-local window option
behaves closer to a global option "per default" (i e with :set),
but still supports local behavior via :setl

Also this restores back-compat for nvim_set_option("fcs", ...)
which are currently broken on 0.4.x but worked in earlier versions
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These options were previously global. A global-local window option
behaves closer to a global option "per default" (i e with :set),
but still supports local behavior via :setl

Also this restores back-compat for nvim_set_option("fcs", ...)
which are currently broken on 0.4.x but worked in earlier versions
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #11903 from bfredl/backport-qf_msg</title>
<updated>2020-02-19T18:32:38+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2020-02-19T18:32:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=641e2291323bcc61eedc4d00578b2004d6d69a75'/>
<id>641e2291323bcc61eedc4d00578b2004d6d69a75</id>
<content type='text'>
[release-0.4] screen: add missing redraws after a message</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[release-0.4] screen: add missing redraws after a message</pre>
</div>
</content>
</entry>
<entry>
<title>[release-0.4] screen: add missing redraws after a message</title>
<updated>2020-02-19T14:13:21+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2020-01-24T09:52:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=f225028a0d541b055acc4d4400ba20f45ab30b86'/>
<id>f225028a0d541b055acc4d4400ba20f45ab30b86</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[release-0.4] vim-patch:8.2.0235: draw error when an empty group is removed from 'statusline'</title>
<updated>2020-02-19T09:32:18+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2020-02-08T19:48:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=6274f06ababb1591ae8e4e9c42d717552e97efe0'/>
<id>6274f06ababb1591ae8e4e9c42d717552e97efe0</id>
<content type='text'>
Problem:    Draw error when an empty group is removed from 'statusline'.
Solution:   Do not use highlighting from a removed group.
https://github.com/vim/vim/commit/dbe5d361feb65137099644329cf0ecfd4a945a14
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Draw error when an empty group is removed from 'statusline'.
Solution:   Do not use highlighting from a removed group.
https://github.com/vim/vim/commit/dbe5d361feb65137099644329cf0ecfd4a945a14
</pre>
</div>
</content>
</entry>
<entry>
<title>messages: echo "line1\r\nline2" should not clear line1</title>
<updated>2020-01-27T01:18:51+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2020-01-16T14:48:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=1b2666cd212ee3feca6418a66cf1a9485c7b5f06'/>
<id>1b2666cd212ee3feca6418a66cf1a9485c7b5f06</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[release-0.4] ex_echo: fix check for got_int #11225</title>
<updated>2019-10-19T22:54:07+00:00</updated>
<author>
<name>Daniel Hahler</name>
<email>git@thequod.de</email>
</author>
<published>2019-10-19T21:45:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=924fa143ccd4e144a95a0dd2630e609f896f0c59'/>
<id>924fa143ccd4e144a95a0dd2630e609f896f0c59</id>
<content type='text'>
It needs to return to not output any remaining parts.

Followup to https://github.com/neovim/neovim/pull/10926
Ref: https://github.com/neovim/neovim/issues/10923

(cherry picked from commit 93fe30593b47fe98a31c6bb67f4d6effb8b725fe)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It needs to return to not output any remaining parts.

Followup to https://github.com/neovim/neovim/pull/10926
Ref: https://github.com/neovim/neovim/issues/10923

(cherry picked from commit 93fe30593b47fe98a31c6bb67f4d6effb8b725fe)
</pre>
</div>
</content>
</entry>
<entry>
<title>[release-0.4] win_line: update `w_last_cursorline` always</title>
<updated>2019-10-04T06:54:02+00:00</updated>
<author>
<name>Daniel Hahler</name>
<email>git@thequod.de</email>
</author>
<published>2019-09-26T07:15:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=56d94129995a6ac008ee7461afb39af8a6a92028'/>
<id>56d94129995a6ac008ee7461afb39af8a6a92028</id>
<content type='text'>
Vim patch 8.1.0856 (54d9ea6) caused a performance regression in Neovim,
when `set conceallevel=1 nocursorline` was used, since then due to
refactoring in 23c71d5 `w_last_cursorline` would never get updated
anymore.

Adds/uses `redrawdebug+=nodelta` for testing this.

Fixes https://github.com/neovim/neovim/issues/11100.
Closes https://github.com/neovim/neovim/pull/11101.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Vim patch 8.1.0856 (54d9ea6) caused a performance regression in Neovim,
when `set conceallevel=1 nocursorline` was used, since then due to
refactoring in 23c71d5 `w_last_cursorline` would never get updated
anymore.

Adds/uses `redrawdebug+=nodelta` for testing this.

Fixes https://github.com/neovim/neovim/issues/11100.
Closes https://github.com/neovim/neovim/pull/11101.
</pre>
</div>
</content>
</entry>
<entry>
<title>[release-0.4] Fix redraw regression with w_p_cole in visual mode</title>
<updated>2019-10-03T05:47:40+00:00</updated>
<author>
<name>Daniel Hahler</name>
<email>git@thequod.de</email>
</author>
<published>2019-10-02T01:51:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d453d2c484568bec7f467d48668e3f4bafc86091'/>
<id>d453d2c484568bec7f467d48668e3f4bafc86091</id>
<content type='text'>
Fixes https://github.com/neovim/neovim/issues/11024, regressed in 23c71d51.
Closes https://github.com/neovim/neovim/pull/11120.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes https://github.com/neovim/neovim/issues/11024, regressed in 23c71d51.
Closes https://github.com/neovim/neovim/pull/11120.
</pre>
</div>
</content>
</entry>
<entry>
<title>[release-0.4] screen: missing redraw/highlight for ruler in message area</title>
<updated>2019-10-02T20:30:40+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2019-09-17T18:26:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=e0622b4c65c71761e12920d54e648b0a0a4c83f7'/>
<id>e0622b4c65c71761e12920d54e648b0a0a4c83f7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
