<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/doc, branch v0.4.3</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>[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>Context: rename "buflist" =&gt; "bufs"</title>
<updated>2019-09-15T01:57:35+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-09-15T01:52:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=ffdf8c4c1227874a62b950cc7138005b40004c6a'/>
<id>ffdf8c4c1227874a62b950cc7138005b40004c6a</id>
<content type='text'>
Given the other type names "jumps", "vars", etc., the name "buflist"
is somewhat unintuitive.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Given the other type names "jumps", "vars", etc., the name "buflist"
is somewhat unintuitive.
</pre>
</div>
</content>
</entry>
<entry>
<title>API: nvim_get_context: "opts" param</title>
<updated>2019-09-15T01:57:35+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-09-15T01:13:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=f2c75ef9b481e6c3b65f7b37a3c8e8afc5c73be3'/>
<id>f2c75ef9b481e6c3b65f7b37a3c8e8afc5c73be3</id>
<content type='text'>
Since the parameter is already non-primitive, make it an `opts` map
instead of just a list, in case we want to extend it later.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since the parameter is already non-primitive, make it an `opts` map
instead of just a list, in case we want to extend it later.
</pre>
</div>
</content>
</entry>
<entry>
<title>autocmds: TermEnter, TermLeave #8550</title>
<updated>2019-09-14T22:54:19+00:00</updated>
<author>
<name>Usama Hameed</name>
<email>usama54321@gmail.com</email>
</author>
<published>2019-09-14T22:54:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=fc27dc98d74f0e25bf1dc2cb8ff399b05ccd6f2c'/>
<id>fc27dc98d74f0e25bf1dc2cb8ff399b05ccd6f2c</id>
<content type='text'>
fix #8428</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix #8428</pre>
</div>
</content>
</entry>
<entry>
<title>syntax, TUI: support "strikethrough"</title>
<updated>2019-09-13T21:46:19+00:00</updated>
<author>
<name>Jaskaran Singh</name>
<email>jaskaransingh7654321@gmail.com</email>
</author>
<published>2019-09-13T21:46:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=3afb397407af3c94fc82d694186e8d451e625237'/>
<id>3afb397407af3c94fc82d694186e8d451e625237</id>
<content type='text'>
fix #3436

Includes:
vim-patch:8.0.1038: strike-through text not supported</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix #3436

Includes:
vim-patch:8.0.1038: strike-through text not supported</pre>
</div>
</content>
</entry>
<entry>
<title>rename: UIAttach/UIDetach =&gt; UIEnter/UILeave</title>
<updated>2019-09-13T00:04:05+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-09-12T23:08:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=589f612adfea22b688618fa90e011f5494ca5204'/>
<id>589f612adfea22b688618fa90e011f5494ca5204</id>
<content type='text'>
"enter"/"leave" is more conventional for Vim events, and
"attach"/"detach" distinction does not gain much.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
"enter"/"leave" is more conventional for Vim events, and
"attach"/"detach" distinction does not gain much.
</pre>
</div>
</content>
</entry>
<entry>
<title>UIAttach, UIDetach</title>
<updated>2019-09-13T00:04:05+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-09-12T01:44:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=6dd56d09025c960ef36952e3d4a1f77779782c52'/>
<id>6dd56d09025c960ef36952e3d4a1f77779782c52</id>
<content type='text'>
doc: ginit.vim, gvimrc
fix #3656
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
doc: ginit.vim, gvimrc
fix #3656
</pre>
</div>
</content>
</entry>
<entry>
<title>UIAttach, UIDetach</title>
<updated>2019-09-12T22:52:54+00:00</updated>
<author>
<name>Rui Abreu Ferreira</name>
<email>raf-ep@gmx.com</email>
</author>
<published>2017-06-21T15:59:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=e9cf515888705640ebd754483349f2bf84c32255'/>
<id>e9cf515888705640ebd754483349f2bf84c32255</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>eval: wait(): always spin up dummy-timer #10990</title>
<updated>2019-09-11T19:56:46+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-09-11T19:56:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=7652904f79f6e434568e0b8e5946cfcafc9aa767'/>
<id>7652904f79f6e434568e0b8e5946cfcafc9aa767</id>
<content type='text'>
This avoids getting "stuck".  If user actually _wants_ to get stuck
forever, they could use `:sleep` or specify a really big `interval`.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This avoids getting "stuck".  If user actually _wants_ to get stuck
forever, they could use `:sleep` or specify a really big `interval`.</pre>
</div>
</content>
</entry>
</feed>
