<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test/functional/ui/diff_spec.lua, branch newfeatures</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>vim-patch:8.2.3394: filler lines are wrong when changing text in diff mode (#15547)</title>
<updated>2021-09-18T16:38:58+00:00</updated>
<author>
<name>Jaehwang Jerry Jung</name>
<email>tomtomjhj@gmail.com</email>
</author>
<published>2021-09-18T16:38:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=de406f651c6f926db4223b69ef312777e8afe01b'/>
<id>de406f651c6f926db4223b69ef312777e8afe01b</id>
<content type='text'>
Problem:    Filler lines are wrong when changing text in diff mode.
Solution:   Don't change the filler lines on every change.  Check
            scrollbinding when updating the filler lines. (closes vim/vim#8809)
https://github.com/vim/vim/commit/04626c243c47af91c2580eaf23e12286180e0e81</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Filler lines are wrong when changing text in diff mode.
Solution:   Don't change the filler lines on every change.  Check
            scrollbinding when updating the filler lines. (closes vim/vim#8809)
https://github.com/vim/vim/commit/04626c243c47af91c2580eaf23e12286180e0e81</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.2117: CursorLine highlight used while 'cursorline' is off</title>
<updated>2021-08-01T21:41:17+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2021-07-31T23:09:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=56b437a6c7a050921653a0d9e091777682db31ea'/>
<id>56b437a6c7a050921653a0d9e091777682db31ea</id>
<content type='text'>
Problem:    CursorLine highlight used while 'cursorline' is off.
Solution:   Check 'cursorline' is set. (cloes vim/vim#5017)
https://github.com/vim/vim/commit/49474ca12236776bb56aeb9d39bd6592e28157c7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    CursorLine highlight used while 'cursorline' is off.
Solution:   Check 'cursorline' is set. (cloes vim/vim#5017)
https://github.com/vim/vim/commit/49474ca12236776bb56aeb9d39bd6592e28157c7
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: add test for CursorLineNr with filler lines</title>
<updated>2021-03-22T22:33:17+00:00</updated>
<author>
<name>Matthieu Coudron</name>
<email>mcoudron@hotmail.com</email>
</author>
<published>2021-03-22T22:29:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=e0d0e46cf2900a6c2d3a0d4b71a9422201b4797b'/>
<id>e0d0e46cf2900a6c2d3a0d4b71a9422201b4797b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: stop using CursorLineNr in front of fillers</title>
<updated>2021-03-22T22:33:17+00:00</updated>
<author>
<name>Matthieu Coudron</name>
<email>mcoudron@hotmail.com</email>
</author>
<published>2021-03-22T22:10:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=f2e1709d49083093f734a3d01cd0202a3444ac60'/>
<id>f2e1709d49083093f734a3d01cd0202a3444ac60</id>
<content type='text'>
filling lines in diff mode.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
filling lines in diff mode.
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.1004: line numbers below filler lines not always updated</title>
<updated>2020-08-02T16:00:00+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2020-07-18T01:20:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=ed41ac08cff396a52bf2bd2eef83205c55b079ba'/>
<id>ed41ac08cff396a52bf2bd2eef83205c55b079ba</id>
<content type='text'>
Problem:    Line numbers below filler lines not always updated.
Solution:   Don't break out of the win_line() loop too early. (Christian
            Brabandt, closes vim/vim#6294, closes vim/vim#6138)
https://github.com/vim/vim/commit/511feec6f0a9e954f1d7353425fa51232b1a8e88
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Line numbers below filler lines not always updated.
Solution:   Don't break out of the win_line() loop too early. (Christian
            Brabandt, closes vim/vim#6294, closes vim/vim#6138)
https://github.com/vim/vim/commit/511feec6f0a9e954f1d7353425fa51232b1a8e88
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: make 'win_update redraws lines properly' more readable (#11068)</title>
<updated>2019-09-22T12:58:38+00:00</updated>
<author>
<name>Daniel Hahler</name>
<email>git@thequod.de</email>
</author>
<published>2019-09-22T12:58:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=6807779c68220e738b99486118c97c0ebc108b0e'/>
<id>6807779c68220e738b99486118c97c0ebc108b0e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>win_update: fix redraw regression (#11027)</title>
<updated>2019-09-18T16:22:38+00:00</updated>
<author>
<name>Daniel Hahler</name>
<email>git@thequod.de</email>
</author>
<published>2019-09-18T16:22:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=1070c092c7bf989f261047b861165e61e94c1941'/>
<id>1070c092c7bf989f261047b861165e61e94c1941</id>
<content type='text'>
Before 6e9ea5adc `win_ins_lines` would return `FAIL` for `i/line_count == 0`.

Handle this by checking it in the outer `if`.

Ref: https://github.com/neovim/neovim/commit/6e9ea5ad#commitcomment-35084669</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before 6e9ea5adc `win_ins_lines` would return `FAIL` for `i/line_count == 0`.

Handle this by checking it in the outer `if`.

Ref: https://github.com/neovim/neovim/commit/6e9ea5ad#commitcomment-35084669</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.1072: extending sign and foldcolumn below the text is confusing (#9816)</title>
<updated>2019-04-03T08:48:47+00:00</updated>
<author>
<name>Marco Hinz</name>
<email>mh.codebro+github@gmail.com</email>
</author>
<published>2019-04-03T08:48:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=d9de4c0efb142e140bbddd87ffcb0bf222bb6fbc'/>
<id>d9de4c0efb142e140bbddd87ffcb0bf222bb6fbc</id>
<content type='text'>
Problem:    Extending sign and foldcolumn below the text is confusing.
Solution:   Let the sign and foldcolumn stop at the last text line, just like
            the line number column.  Also stop the command line window leader.
            (Christian Brabandt)

https://github.com/vim/vim/commit/8ee4c01b8c79a29065c1af05e5d9c0721069765f

Closes https://github.com/neovim/neovim/issues/9613</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Extending sign and foldcolumn below the text is confusing.
Solution:   Let the sign and foldcolumn stop at the last text line, just like
            the line number column.  Also stop the command line window leader.
            (Christian Brabandt)

https://github.com/vim/vim/commit/8ee4c01b8c79a29065c1af05e5d9c0721069765f

Closes https://github.com/neovim/neovim/issues/9613</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.0562: parsing of 'diffopt' is slightly wrong</title>
<updated>2018-12-09T20:19:41+00:00</updated>
<author>
<name>Anatolii Sakhnik</name>
<email>sakhnik@gmail.com</email>
</author>
<published>2018-12-09T18:24:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=4e2981081796c8618caa4bed30d12e1e8fc8ae08'/>
<id>4e2981081796c8618caa4bed30d12e1e8fc8ae08</id>
<content type='text'>
Problem:    Parsing of 'diffopt' is slightly wrong.
Solution:   Fix the parsing and add a test. (Jason Franklin, Christian
            Brabandt)

https://github.com/vim/vim/commit/b6fc72851c45a36a370f9516c68508e47b41c4c1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Parsing of 'diffopt' is slightly wrong.
Solution:   Fix the parsing and add a test. (Jason Franklin, Christian
            Brabandt)

https://github.com/vim/vim/commit/b6fc72851c45a36a370f9516c68508e47b41c4c1
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.0393: not all white space difference options available</title>
<updated>2018-12-09T17:45:56+00:00</updated>
<author>
<name>Anatolii Sakhnik</name>
<email>sakhnik@gmail.com</email>
</author>
<published>2018-12-09T13:00:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=972ad1119557a0f72f1907c6758d6ed56438e5b3'/>
<id>972ad1119557a0f72f1907c6758d6ed56438e5b3</id>
<content type='text'>
Problem:    Not all white space difference options available.
Solution:   Add "iblank", "iwhiteall" and "iwhiteeol" to 'diffopt'.

https://github.com/vim/vim/commit/785fc6567f572b8caefbc89ec29bbd8b801464ae
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Not all white space difference options available.
Solution:   Add "iblank", "iwhiteall" and "iwhiteeol" to 'diffopt'.

https://github.com/vim/vim/commit/785fc6567f572b8caefbc89ec29bbd8b801464ae
</pre>
</div>
</content>
</entry>
</feed>
