<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/src, branch v0.2.2</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>tui: setrgbf/setrgbb: emit semicolons for VTE</title>
<updated>2017-11-18T11:26:09+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2017-11-18T11:24:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=f19e5d6530981331fd858bea1f5e0a5273cb5854'/>
<id>f19e5d6530981331fd858bea1f5e0a5273cb5854</id>
<content type='text'>
Severe memory leak observed on gnome-terminal 3.26.2 VTE 0.50.2 when
colon-delimited RGB sequences are used.

closes #7573
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Severe memory leak observed on gnome-terminal 3.26.2 VTE 0.50.2 when
colon-delimited RGB sequences are used.

closes #7573
</pre>
</div>
</content>
</entry>
<entry>
<title>'viewoptions': add "curdir" flag #7447</title>
<updated>2017-11-18T11:02:15+00:00</updated>
<author>
<name>Eric Roberts</name>
<email>notthebmovieactor@gmail.com</email>
</author>
<published>2017-10-27T14:48:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=a6de144c3e5cc888ab3cb7c2034a762b23566919'/>
<id>a6de144c3e5cc888ab3cb7c2034a762b23566919</id>
<content type='text'>
The flag enables the current local directory set by ":lcd" to be saved
to views which is the current default behaviour. The option can be
removed to disable this behaviour.

closes #7435

vim-patch:8.0.1289
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The flag enables the current local directory set by ":lcd" to be saved
to views which is the current default behaviour. The option can be
removed to disable this behaviour.

closes #7435

vim-patch:8.0.1289
</pre>
</div>
</content>
</entry>
<entry>
<title>os_nodetype: rework</title>
<updated>2017-11-17T22:26:51+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2017-11-16T00:00:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=bf3f0efb3a98afbcc15020cc3399c71db8f831e7'/>
<id>bf3f0efb3a98afbcc15020cc3399c71db8f831e7</id>
<content type='text'>
Make the Windows impl closer to Vim os_win32.c, and the Unix impl closer
to Vim os_unix.c.

Outcomes:
- Do not send negative fd to close(). ref #4806 #4772 #6860
- Fallback return-value is now correct in (hopefully) all cases.
- unix: check S_ISXXX instead of relying on os_open (which can fail for
  irrelevant reasons). buf_write() expects NODE_WRITABLE for character
  devices such as /dev/stderr. 96f834a8424e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make the Windows impl closer to Vim os_win32.c, and the Unix impl closer
to Vim os_unix.c.

Outcomes:
- Do not send negative fd to close(). ref #4806 #4772 #6860
- Fallback return-value is now correct in (hopefully) all cases.
- unix: check S_ISXXX instead of relying on os_open (which can fail for
  irrelevant reasons). buf_write() expects NODE_WRITABLE for character
  devices such as /dev/stderr. 96f834a8424e
</pre>
</div>
</content>
</entry>
<entry>
<title>os_open, os_stat: UV_EINVAL on NULL filename</title>
<updated>2017-11-17T21:30:38+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2017-11-14T21:59:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d135ba99b2945ca18fe3246cbb89a0920868ccf6'/>
<id>d135ba99b2945ca18fe3246cbb89a0920868ccf6</id>
<content type='text'>
EINVAL (instead of EFAULT) because that's what glibc does:
https://github.com/bminor/glibc/blob/master/io/open.c#L35

os_nodetype: check for UV_EINVAL explicitly.

ref #4370
ref https://github.com/neovim/neovim/issues/4370#issuecomment-344366571
ref ac055d677aa9eff9fca11cecb5ac7f7a4edb0265

ref #4772
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
EINVAL (instead of EFAULT) because that's what glibc does:
https://github.com/bminor/glibc/blob/master/io/open.c#L35

os_nodetype: check for UV_EINVAL explicitly.

ref #4370
ref https://github.com/neovim/neovim/issues/4370#issuecomment-344366571
ref ac055d677aa9eff9fca11cecb5ac7f7a4edb0265

ref #4772
</pre>
</div>
</content>
</entry>
<entry>
<title>tui: 'guicursor': use DECSCUSR for xterm-likes (#7576)</title>
<updated>2017-11-17T21:24:01+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2017-11-17T21:24:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=07931ed1c8cc749222a513cba5bdf300067646bc'/>
<id>07931ed1c8cc749222a513cba5bdf300067646bc</id>
<content type='text'>
Anything claiming to be an xterm gets DECSCUSR. This is the only
reasonable choice unless/until we get more reliable detection (#7490).

ref #6997
closes #7550</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Anything claiming to be an xterm gets DECSCUSR. This is the only
reasonable choice unless/until we get more reliable detection (#7490).

ref #6997
closes #7550</pre>
</div>
</content>
</entry>
<entry>
<title>lint #7562</title>
<updated>2017-11-16T23:57:36+00:00</updated>
<author>
<name>Sewoong Park</name>
<email>id123as@naver.com</email>
</author>
<published>2017-11-15T06:55:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=ee031eb5256bb83e0d6add2bae6fd943a4186ffe'/>
<id>ee031eb5256bb83e0d6add2bae6fd943a4186ffe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>defaults: scrollback=10000 (#7556)</title>
<updated>2017-11-14T19:55:25+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2017-11-14T19:55:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=67e45292925daf08d353581c1a9999eb0e2202dd'/>
<id>67e45292925daf08d353581c1a9999eb0e2202dd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.0.0227 (#7548)</title>
<updated>2017-11-13T07:30:25+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2017-11-13T07:30:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=8fff2ef74aae47042c4ee903ae996aa789787fe1'/>
<id>8fff2ef74aae47042c4ee903ae996aa789787fe1</id>
<content type='text'>
Problem:    Crash when 'fileformat' is forced to "dos" and the first line in
            the file is empty and does not have a CR character.
Solution:   Don't check for CR before the start of the buffer.

https://github.com/vim/vim/commit/2aa5f696b91a51f29873e340de4bdc182e1e8dd4</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Crash when 'fileformat' is forced to "dos" and the first line in
            the file is empty and does not have a CR character.
Solution:   Don't check for CR before the start of the buffer.

https://github.com/vim/vim/commit/2aa5f696b91a51f29873e340de4bdc182e1e8dd4</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #7545 from jamessan/test-fixes</title>
<updated>2017-11-13T02:09:44+00:00</updated>
<author>
<name>James McCoy</name>
<email>jamessan@jamessan.com</email>
</author>
<published>2017-11-13T02:09:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=8d8212d384f668e4e6dfea64e169ec85daef44a2'/>
<id>8d8212d384f668e4e6dfea64e169ec85daef44a2</id>
<content type='text'>
Fix test failures found in Debian builds, closes #7522</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix test failures found in Debian builds, closes #7522</pre>
</div>
</content>
</entry>
<entry>
<title>:terminal : fix crash on resize (#7547)</title>
<updated>2017-11-13T01:06:32+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2017-11-13T01:06:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=e6beb60da517b6d7d7461687bf91f87d097b9563'/>
<id>e6beb60da517b6d7d7461687bf91f87d097b9563</id>
<content type='text'>
closes #7538
Fix wrong window references from #7440

Remove some eager resizing. Still mostly doesn't address #4997.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
closes #7538
Fix wrong window references from #7440

Remove some eager resizing. Still mostly doesn't address #4997.</pre>
</div>
</content>
</entry>
</feed>
