<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git, branch floattitle</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>Merge remote-tracking branch 'upstream/master' into floattitle</title>
<updated>2022-10-11T19:00:52+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2022-10-11T19:00:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=21e2e46242033c7aaa6ccfb23e256680816c063c'/>
<id>21e2e46242033c7aaa6ccfb23e256680816c063c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #20593 from lewis6991/fix/man_macos13</title>
<updated>2022-10-11T15:18:18+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2022-10-11T15:18:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=760b399f6c0c6470daa0663752bd22886997f9e6'/>
<id>760b399f6c0c6470daa0663752bd22886997f9e6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor/mark.c (#20596)</title>
<updated>2022-10-11T15:15:44+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2022-10-11T15:15:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=6e11db23018a1e2d75bf6230280c6ab2e6ba994e'/>
<id>6e11db23018a1e2d75bf6230280c6ab2e6ba994e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(man): support MacOS 13</title>
<updated>2022-10-11T14:38:15+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2022-10-11T12:25:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=b126b118405b90c30c47119862e6c040738ac540'/>
<id>b126b118405b90c30c47119862e6c040738ac540</id>
<content type='text'>
MacOS 13 has changed its version of `man` to an version that doesn't
properly support `man -w` (without arguments). In order to workaround
this we simply fallback to $MANPATH.

Fixes #20579
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MacOS 13 has changed its version of `man` to an version that doesn't
properly support `man -w` (without arguments). In order to workaround
this we simply fallback to $MANPATH.

Fixes #20579
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(man): pass env directly to spawn() (#20591)</title>
<updated>2022-10-11T12:25:42+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2022-10-11T12:25:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=cba05c541d613dc05916b262c0d7d3a10ec08c67'/>
<id>cba05c541d613dc05916b262c0d7d3a10ec08c67</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #20570 from lewis6991/refactor/lua2dox</title>
<updated>2022-10-11T07:28:36+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2022-10-11T07:28:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=c5347d47e1f8af1e5a23ea9a71c98ec4a0fbeaa3'/>
<id>c5347d47e1f8af1e5a23ea9a71c98ec4a0fbeaa3</id>
<content type='text'>
refactor: lua2dox</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
refactor: lua2dox</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #20584 from Fuzzier/type-cast-conin</title>
<updated>2022-10-11T03:30:00+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-10-11T03:30:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d9a80b8e29182230693c9091ac397f96e7222fbb'/>
<id>d9a80b8e29182230693c9091ac397f96e7222fbb</id>
<content type='text'>
refactor: explicitly convert HANDLE to intptr_t for _open_osfhandle()</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
refactor: explicitly convert HANDLE to intptr_t for _open_osfhandle()</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: explicitly convert HANDLE to intptr_t for _open_osfhandle()</title>
<updated>2022-10-11T02:58:11+00:00</updated>
<author>
<name>Wei Tang</name>
<email>gauchyler@uestc.edu.cn</email>
</author>
<published>2022-10-11T02:49:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=63ab3337e03a6ec1463ec39e46162f4653f09bea'/>
<id>63ab3337e03a6ec1463ec39e46162f4653f09bea</id>
<content type='text'>
Problem:
The first parameter of "_open_osfhandle()" is an intptr_t; however, a HANDLE is passed.
The official documentation of [_open_osfhandle](https://learn.microsoft.com/en-us/cpp/c-runtime-library/reference/open-osfhandle) suggests to cast the HANDLE to intptr_t.
MSVC/cl is able to perform an implicit type cast.
However, LLVM/clang-cl will generate an compilation error.

Solution:
Explicitly convert HANDLE to intptr_t for _open_osfhandle().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
The first parameter of "_open_osfhandle()" is an intptr_t; however, a HANDLE is passed.
The official documentation of [_open_osfhandle](https://learn.microsoft.com/en-us/cpp/c-runtime-library/reference/open-osfhandle) suggests to cast the HANDLE to intptr_t.
MSVC/cl is able to perform an implicit type cast.
However, LLVM/clang-cl will generate an compilation error.

Solution:
Explicitly convert HANDLE to intptr_t for _open_osfhandle().
</pre>
</div>
</content>
</entry>
<entry>
<title>build(deps): disable shared library for libvterm. (#20566)</title>
<updated>2022-10-11T00:46:34+00:00</updated>
<author>
<name>Wei Tang</name>
<email>Fuzzier@users.noreply.github.com</email>
</author>
<published>2022-10-11T00:46:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=8f0b94b36d4d6687712ccfc525284f1fac58d2f6'/>
<id>8f0b94b36d4d6687712ccfc525284f1fac58d2f6</id>
<content type='text'>
build(deps): disable shared library for libvterm

Problem:
Cannot build both static and share libraries for libvterm under Windows.
The static and shared library would have the same name "vterm.lib", thus there would be multiple rules to build the same target.

Solution:
Disable shared library for libvterm.

This makes it possible to use Ninja on Windows to build dependencies (2x speedup!).
But not for Release builds yet.

Co-authored-by: Wei Tang &lt;gauchyler@uestc.edu.cn&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
build(deps): disable shared library for libvterm

Problem:
Cannot build both static and share libraries for libvterm under Windows.
The static and shared library would have the same name "vterm.lib", thus there would be multiple rules to build the same target.

Solution:
Disable shared library for libvterm.

This makes it possible to use Ninja on Windows to build dependencies (2x speedup!).
But not for Release builds yet.

Co-authored-by: Wei Tang &lt;gauchyler@uestc.edu.cn&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #20574 from zeertzjq/vim-8.2.2184</title>
<updated>2022-10-10T16:24:52+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-10-10T16:24:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=26c653718097955dc4dfbeb45ab602c8dbe9dea5'/>
<id>26c653718097955dc4dfbeb45ab602c8dbe9dea5</id>
<content type='text'>
vim-patch:8.2.{1465,2184,2670,2671},9.0.{0712,partial:0715}</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
vim-patch:8.2.{1465,2184,2670,2671},9.0.{0712,partial:0715}</pre>
</div>
</content>
</entry>
</feed>
