<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/cmake, branch newfeatures</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>fix(build): call find_package(Threads) before using its variables</title>
<updated>2021-09-21T10:56:59+00:00</updated>
<author>
<name>James McCoy</name>
<email>jamessan@jamessan.com</email>
</author>
<published>2021-09-21T10:56:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=f446ab3aa37004cc92baa3e9708aa0520837bc33'/>
<id>f446ab3aa37004cc92baa3e9708aa0520837bc33</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: add ${CMAKE_THREAD_LIBS_INIT} to LIBUV_LIBRARIES</title>
<updated>2021-09-21T01:19:52+00:00</updated>
<author>
<name>James McCoy</name>
<email>jamessan@jamessan.com</email>
</author>
<published>2021-09-20T23:35:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=2435cf77d195df353ca20f811327f9076ab00e38'/>
<id>2435cf77d195df353ca20f811327f9076ab00e38</id>
<content type='text'>
This is a workaround for not yet having fully correct Find* cmake
modules for static builds.

https://github.com/Tronic/cmake-modules/issues/3#issuecomment-624469020
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a workaround for not yet having fully correct Find* cmake
modules for static builds.

https://github.com/Tronic/cmake-modules/issues/3#issuecomment-624469020
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into histfile</title>
<updated>2021-09-10T14:05:11+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2021-09-10T14:05:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=7b822d4b4b71ef0e9ed6a39ef50a5a2cbf8660c5'/>
<id>7b822d4b4b71ef0e9ed6a39ef50a5a2cbf8660c5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>do not write into user's ~/.bash_history</title>
<updated>2021-09-10T09:21:29+00:00</updated>
<author>
<name>Jun T</name>
<email>takimoto-j@kba.biglobe.ne.jp</email>
</author>
<published>2021-09-10T09:21:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=c7ccb26260e763cd5fde5f635da6889c736262fd'/>
<id>c7ccb26260e763cd5fde5f635da6889c736262fd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: use $TEST_TIMEOUT to specify timeout</title>
<updated>2021-09-10T00:49:26+00:00</updated>
<author>
<name>James McCoy</name>
<email>jamessan@jamessan.com</email>
</author>
<published>2021-09-10T00:49:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=8d93223f83dcbe485f26b1508769b428250e682e'/>
<id>8d93223f83dcbe485f26b1508769b428250e682e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: timeout at 20 minutes #15597</title>
<updated>2021-09-08T14:21:28+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2021-09-08T14:21:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=5e5a329ea2e1742819320636d978e03bb030986f'/>
<id>5e5a329ea2e1742819320636d978e03bb030986f</id>
<content type='text'>
Set a maximum test run-time of 20 minutes to:
- fail faster
- avoid wasting CI resources
- set a bound on the test time (if tests take longer than 20 minutes we
  need to invest in parallelizing them...)

Timeout looks like:

    -- Tests exited non-zero: Process terminated due to timeout
    -- No output to stderr.
    CMake Error at /…/neovim/cmake/RunTests.cmake:86
    (message):
      functional tests failed with error: Process terminated due to timeout</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Set a maximum test run-time of 20 minutes to:
- fail faster
- avoid wasting CI resources
- set a bound on the test time (if tests take longer than 20 minutes we
  need to invest in parallelizing them...)

Timeout looks like:

    -- Tests exited non-zero: Process terminated due to timeout
    -- No output to stderr.
    CMake Error at /…/neovim/cmake/RunTests.cmake:86
    (message):
      functional tests failed with error: Process terminated due to timeout</pre>
</div>
</content>
</entry>
<entry>
<title>build: prioritize statically built libluv in search</title>
<updated>2021-08-14T12:53:52+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>greg@gpanders.com</email>
</author>
<published>2021-08-14T12:53:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=f8eae29d396b7476baf8e1da9466d9768a7edbfa'/>
<id>f8eae29d396b7476baf8e1da9466d9768a7edbfa</id>
<content type='text'>
When libluv is built statically it appends an '_a' suffix to the library
name. This affects CMake's ability to find the bundled version of libluv
(which is built statically) when there is a dynamic version of the
library also built on the system, which does not have the '_a' suffix.

Prioritize searching for 'libluv_a' first before falling back to
'libluv'. This will ensure the bundled version of libluv is always found
first before any system versions of libluv. In cases where we are not
using bundled libraries, CMake will still safely fall through to finding
'libluv' since package managers do not typically provide static system
libraries.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When libluv is built statically it appends an '_a' suffix to the library
name. This affects CMake's ability to find the bundled version of libluv
(which is built statically) when there is a dynamic version of the
library also built on the system, which does not have the '_a' suffix.

Prioritize searching for 'libluv_a' first before falling back to
'libluv'. This will ensure the bundled version of libluv is always found
first before any system versions of libluv. In cases where we are not
using bundled libraries, CMake will still safely fall through to finding
'libluv' since package managers do not typically provide static system
libraries.
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(deps): bump LibLUV to 1.40.0-0 (#14997)</title>
<updated>2021-07-07T06:24:08+00:00</updated>
<author>
<name>Christian Clason</name>
<email>christian.clason@uni-due.de</email>
</author>
<published>2021-07-07T06:24:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=3de777d259c379e9fffdf4ebc6aba4059b7400fc'/>
<id>3de777d259c379e9fffdf4ebc6aba4059b7400fc</id>
<content type='text'>
Adds several threading, async, and gc fixes and allows building with older gcc (4.x). Minimum required version remains 1.30.1.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds several threading, async, and gc fixes and allows building with older gcc (4.x). Minimum required version remains 1.30.1.</pre>
</div>
</content>
</entry>
<entry>
<title>Add uninstall target for make and others</title>
<updated>2021-03-16T12:33:39+00:00</updated>
<author>
<name>brian.orwe</name>
<email>brian.orwe@gmail.com</email>
</author>
<published>2021-03-16T12:33:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=84f10a79705c96947b3f64b9f46bb393269babb8'/>
<id>84f10a79705c96947b3f64b9f46bb393269babb8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Align naming of FindTreeSitter cmake file and variables</title>
<updated>2020-11-09T20:15:03+00:00</updated>
<author>
<name>James McCoy</name>
<email>jamessan@jamessan.com</email>
</author>
<published>2020-11-09T20:15:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=1451b1487355e3186d857919c4009934f247064d'/>
<id>1451b1487355e3186d857919c4009934f247064d</id>
<content type='text'>
`find_package(Foo ...)` expects to find a file FindFoo.cmake and the
resulting variables to be named `Foo_...`.  If those don't all match up,
then the detection does not work properly.

Closes #13262
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`find_package(Foo ...)` expects to find a file FindFoo.cmake and the
resulting variables to be named `Foo_...`.  If those don't all match up,
then the detection does not work properly.

Closes #13262
</pre>
</div>
</content>
</entry>
</feed>
