<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime, 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>netrw.vim: do not save +/* registers</title>
<updated>2020-03-01T02:34:19+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-12-10T08:46:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=5e47cf27b4d82cb0ccfa7859beaa29afb0af4bed'/>
<id>5e47cf27b4d82cb0ccfa7859beaa29afb0af4bed</id>
<content type='text'>
netrw shouldn't be touching these in the first place.

fix #11089
ref #6892
ref #6695
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
netrw shouldn't be touching these in the first place.

fix #11089
ref #6892
ref #6695
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.2060: "precedes" in 'listchars' not used properly</title>
<updated>2020-02-22T20:53:21+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-09-22T03:29:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=b4a10dd9b2294ade48284157c7065a47e9b02ebe'/>
<id>b4a10dd9b2294ade48284157c7065a47e9b02ebe</id>
<content type='text'>
(Credit: Zach Wegner, https://github.com/neovim/neovim/pull/11034)

Problem:    "precedes" in 'listchars' not used properly.
Solution:   Correctly handle the "precedes" char in list mode for long lines.
https://github.com/vim/vim/commit/bffba7f7042f6082e75b42484b15f66087b01941
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(Credit: Zach Wegner, https://github.com/neovim/neovim/pull/11034)

Problem:    "precedes" in 'listchars' not used properly.
Solution:   Correctly handle the "precedes" char in list mode for long lines.
https://github.com/vim/vim/commit/bffba7f7042f6082e75b42484b15f66087b01941
</pre>
</div>
</content>
</entry>
<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>test: cherry-pick improvements from master branch</title>
<updated>2020-01-27T02:32:11+00:00</updated>
<author>
<name>Daniel Hahler</name>
<email>git@thequod.de</email>
</author>
<published>2019-12-24T06:53:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=23a64c95d8d3fcce1166082b63eecf384373e67c'/>
<id>23a64c95d8d3fcce1166082b63eecf384373e67c</id>
<content type='text'>
Partial cherry-pick of b3686b1597ea202de464df72a88fb5c76fd1b814.

* test/functional/provider: display reason from missing_provider
* provider#node#Detect: skip / handle non-existing node executable
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Partial cherry-pick of b3686b1597ea202de464df72a88fb5c76fd1b814.

* test/functional/provider: display reason from missing_provider
* provider#node#Detect: skip / handle non-existing node executable
</pre>
</div>
</content>
</entry>
<entry>
<title>version bump</title>
<updated>2019-11-06T09:59:54+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-11-06T09:59:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=941dc1b0ca9428dd532b34e38e2def7360db644e'/>
<id>941dc1b0ca9428dd532b34e38e2def7360db644e</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] 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>screen: don't crash on invalid grid cells being recomposed</title>
<updated>2019-09-30T18:33:09+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2019-09-01T09:13:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=8250d6795b06242c9edf4a37938c14e4b46875f0'/>
<id>8250d6795b06242c9edf4a37938c14e4b46875f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>version bump</title>
<updated>2019-09-16T02:40:58+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-09-16T02:40:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=38d02d58b2d0fd5a533b66ec8ab433bc8a1668fe'/>
<id>38d02d58b2d0fd5a533b66ec8ab433bc8a1668fe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>version bump</title>
<updated>2019-09-16T00:12:50+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-09-16T00:12:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=6cb5ffc075dad3e3a187f37300a0104e6fbc3634'/>
<id>6cb5ffc075dad3e3a187f37300a0104e6fbc3634</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
