<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/third-party, branch nightly</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>build(deps): bump luarocks to 3.8.0</title>
<updated>2021-11-18T17:55:36+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2021-11-18T17:55:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=cab542c0f972bb68d9a5b231889e02879993ed67'/>
<id>cab542c0f972bb68d9a5b231889e02879993ed67</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(build): fix build failure in MinGW</title>
<updated>2021-10-31T15:07:16+00:00</updated>
<author>
<name>erw7</name>
<email>erw7.github@gmail.com</email>
</author>
<published>2021-10-31T09:03:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=0503e1737559a61509e84927d95bb14fff8ba5f6'/>
<id>0503e1737559a61509e84927d95bb14fff8ba5f6</id>
<content type='text'>
The new MinGW fails to build libuv due to a typedef conflict between
mstcpip.h and src/win/winapi.h. This change avoids conflicts by disabling
typedef in the MinGW header.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The new MinGW fails to build libuv due to a typedef conflict between
mstcpip.h and src/win/winapi.h. This change avoids conflicts by disabling
typedef in the MinGW header.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(build): remove amalg build target for LuaJIT (#16178)</title>
<updated>2021-10-30T10:10:19+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2021-10-30T10:10:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=eb6a1039c500dc901563b786b3cd06ff740ab152'/>
<id>eb6a1039c500dc901563b786b3cd06ff740ab152</id>
<content type='text'>
fixup for #16041 (`amalg` build is recommended by LuaJIT for performance
but this way of doing it breaks parallel build with `make -j`)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixup for #16041 (`amalg` build is recommended by LuaJIT for performance
but this way of doing it breaks parallel build with `make -j`)</pre>
</div>
</content>
</entry>
<entry>
<title>build(deps): bump luv to 1.42.0-1 (#16113)</title>
<updated>2021-10-29T15:55:21+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2021-10-29T15:55:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=615e03c33e73b1771e8d567cddfb362534e61673'/>
<id>615e03c33e73b1771e8d567cddfb362534e61673</id>
<content type='text'>
* Use uv_handle_size/uv_req_size instead of sizeof
* LuaJIT: add missing LJ_ENDIAN and LJ_NO_UNWIND checks for DASM [fixes building on aarch64]</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Use uv_handle_size/uv_req_size instead of sizeof
* LuaJIT: add missing LJ_ENDIAN and LJ_NO_UNWIND checks for DASM [fixes building on aarch64]</pre>
</div>
</content>
</entry>
<entry>
<title>build(deps): bump luajit to latest commit (#16041)</title>
<updated>2021-10-29T15:54:59+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2021-10-29T15:54:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=6acfbd810d31e8c2771a475388568925dc90d141'/>
<id>6acfbd810d31e8c2771a475388568925dc90d141</id>
<content type='text'>
bump LuaJIT to https://github.com/LuaJIT/LuaJIT/commit/b4b2dce9fc3ffaaaede39b36d06415311e2aa516
now requires `-funwind-tables` build flag, which conflicts with
`-DLUA_USE_ASSERT`</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bump LuaJIT to https://github.com/LuaJIT/LuaJIT/commit/b4b2dce9fc3ffaaaede39b36d06415311e2aa516
now requires `-funwind-tables` build flag, which conflicts with
`-DLUA_USE_ASSERT`</pre>
</div>
</content>
</entry>
<entry>
<title>build: update cmake min version to 3.10 #16065</title>
<updated>2021-10-20T02:19:33+00:00</updated>
<author>
<name>Jakub Łuczyński</name>
<email>doubleloop@users.noreply.github.com</email>
</author>
<published>2021-10-20T02:19:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=035d82e0d3c1c4af09111578e20cf672bd4c432b'/>
<id>035d82e0d3c1c4af09111578e20cf672bd4c432b</id>
<content type='text'>
* build(cmake): update cmake min version to 3.10
* ci: test cmake minimum required version
* build(cmake): remove some legacy includes
  * Since version 3.5 cmake_parse_arguments is implemented natively.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* build(cmake): update cmake min version to 3.10
* ci: test cmake minimum required version
* build(cmake): remove some legacy includes
  * Since version 3.5 cmake_parse_arguments is implemented natively.</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #15316 from vigoux/ts-fix-captures</title>
<updated>2021-10-07T14:00:36+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2021-10-07T14:00:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=7356d3cdbd0de81880752f364d5b38049ba9eeff'/>
<id>7356d3cdbd0de81880752f364d5b38049ba9eeff</id>
<content type='text'>
fix(treesitter): run predicates more often in iter_matches</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix(treesitter): run predicates more often in iter_matches</pre>
</div>
</content>
</entry>
<entry>
<title>build(deps)!: use libuv 1.42.0 upstream for WIN32 (#15889)</title>
<updated>2021-10-05T15:23:42+00:00</updated>
<author>
<name>Christian Clason</name>
<email>christian.clason@uni-due.de</email>
</author>
<published>2021-10-05T15:23:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=f6c0a37b021cebe7fda730f2116c763b6464203d'/>
<id>f6c0a37b021cebe7fda730f2116c763b6464203d</id>
<content type='text'>
Switch libuv from https://github.com/neovim/libuv fork to upstream for WIN32.
Upstream at 1.42.0 is now used for all platforms.

BREAKING CHANGE: removes Windows 7 support
BREAKING CHANGE: removes support for mouse and alternate buffers in TUI for
Windows 8 and 8.1</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Switch libuv from https://github.com/neovim/libuv fork to upstream for WIN32.
Upstream at 1.42.0 is now used for all platforms.

BREAKING CHANGE: removes Windows 7 support
BREAKING CHANGE: removes support for mouse and alternate buffers in TUI for
Windows 8 and 8.1</pre>
</div>
</content>
</entry>
<entry>
<title>fix(treesitter): run predicates more often in iter_matches</title>
<updated>2021-10-01T07:20:35+00:00</updated>
<author>
<name>Thomas Vigouroux</name>
<email>tomvig38@gmail.com</email>
</author>
<published>2021-08-09T07:16:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=458f2aad5ca264444047194271f61aed2f568d50'/>
<id>458f2aad5ca264444047194271f61aed2f568d50</id>
<content type='text'>
Superseedes #15126, and fixes the issue.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Superseedes #15126, and fixes the issue.
</pre>
</div>
</content>
</entry>
<entry>
<title>build(deps): bump luarocks to 3.7.0 #15740</title>
<updated>2021-09-22T19:26:01+00:00</updated>
<author>
<name>Christian Clason</name>
<email>christian.clason@uni-due.de</email>
</author>
<published>2021-09-22T19:26:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=aba397991b59dbadad21b9ab7ad9f7a3a21f6259'/>
<id>aba397991b59dbadad21b9ab7ad9f7a3a21f6259</id>
<content type='text'>
Besides bugfixes, this brings `XDG_*` compliance and improved
robustness, especially for network errors.

See https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md

- fixup: set LIBUV_LIBDIR to workaround https://github.com/luarocks/luarocks/commit/83126ba324846b754ffc5e0345341f01262b3f86
    - https://github.com/luarocks/luarocks/issues/1214
    - https://github.com/luarocks/luarocks/pull/1355
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Besides bugfixes, this brings `XDG_*` compliance and improved
robustness, especially for network errors.

See https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md

- fixup: set LIBUV_LIBDIR to workaround https://github.com/luarocks/luarocks/commit/83126ba324846b754ffc5e0345341f01262b3f86
    - https://github.com/luarocks/luarocks/issues/1214
    - https://github.com/luarocks/luarocks/pull/1355
</pre>
</div>
</content>
</entry>
</feed>
