<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/third-party/cmake, branch v0.1.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>misc: UNIX =&gt; Unix #4022</title>
<updated>2016-01-16T23:34:31+00:00</updated>
<author>
<name>Seth Jackson</name>
<email>sethjackson@gmail.com</email>
</author>
<published>2016-01-15T22:05:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=a7ade5c832dc5081afbc3f6bd21657491b27863a'/>
<id>a7ade5c832dc5081afbc3f6bd21657491b27863a</id>
<content type='text'>
Although UNIX is a registered trademark of The Open Group, it doesn't
really matter whether we refer to these systems as UNIX, Unix, or
Unix-like. So, for consistency, refer to them collectively as Unix.

Related:
http://www.greens.org/about/unix.html
http://www.unixica.com/html/unixunix.html
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Although UNIX is a registered trademark of The Open Group, it doesn't
really matter whether we refer to these systems as UNIX, Unix, or
Unix-like. So, for consistency, refer to them collectively as Unix.

Related:
http://www.greens.org/about/unix.html
http://www.unixica.com/html/unixunix.html
</pre>
</div>
</content>
</entry>
<entry>
<title>build: ensure static jemalloc. #3970</title>
<updated>2016-01-09T17:23:02+00:00</updated>
<author>
<name>Thomas Fehér</name>
<email>thomasfeher@web.de</email>
</author>
<published>2016-01-09T14:45:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=50db0312f941ba489466d7d6b21088f1870429ee'/>
<id>50db0312f941ba489466d7d6b21088f1870429ee</id>
<content type='text'>
Otherwise the dynamic library is built also and find_library will prefer
that over the static one. That results in linking against the dynamic
library which will not be found after install.

This code:
  https://github.com/neovim/neovim/blob/8b3c399b6d7f4a277d80da4b29349fed944f7d46/third-party/CMakeLists.txt#L130
should prevent the above problem, but it doesn't hurt to be explicit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise the dynamic library is built also and find_library will prefer
that over the static one. That results in linking against the dynamic
library which will not be found after install.

This code:
  https://github.com/neovim/neovim/blob/8b3c399b6d7f4a277d80da4b29349fed944f7d46/third-party/CMakeLists.txt#L130
should prevent the above problem, but it doesn't hurt to be explicit.
</pre>
</div>
</content>
</entry>
<entry>
<title>BuildLibuv.cmake: make case consistent</title>
<updated>2016-01-08T06:09:22+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2016-01-08T03:33:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=7643245470df5bd828569fe465bb13f0e02c47f2'/>
<id>7643245470df5bd828569fe465bb13f0e02c47f2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Luacheck: point to latest rockspec</title>
<updated>2015-12-01T19:15:03+00:00</updated>
<author>
<name>Marco Hinz</name>
<email>mh.codebro@gmail.com</email>
</author>
<published>2015-12-01T19:10:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=330794fb051617edc884207b738b1f30d7aef8ef'/>
<id>330794fb051617edc884207b738b1f30d7aef8ef</id>
<content type='text'>
So far luacheck's rockspec specified only the git protocol. Hence people
behind firewalls/proxies, that block port 9814, had trouble fetching this
dependency via luarocks.

The latest commit updated the rockspec to use either git or https. Thus common
workarounds like this are not needed anymore:

    git config --global url."https://".insteadOf git://

References #3769.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So far luacheck's rockspec specified only the git protocol. Hence people
behind firewalls/proxies, that block port 9814, had trouble fetching this
dependency via luarocks.

The latest commit updated the rockspec to use either git or https. Thus common
workarounds like this are not needed anymore:

    git config --global url."https://".insteadOf git://

References #3769.
</pre>
</div>
</content>
</entry>
<entry>
<title>Tests: add luacheck for linting tests</title>
<updated>2015-11-23T12:57:21+00:00</updated>
<author>
<name>Marco Hinz</name>
<email>mh.codebro@gmail.com</email>
</author>
<published>2015-11-17T12:16:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=818f926eb0ad1cdb3ca60a9f08682b50df4094e3'/>
<id>818f926eb0ad1cdb3ca60a9f08682b50df4094e3</id>
<content type='text'>
Source: https://github.com/mpeterv/luacheck
Docs:   http://luacheck.readthedocs.org/en/0.12.0/index.html

Run via "make testlint".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Source: https://github.com/mpeterv/luacheck
Docs:   http://luacheck.readthedocs.org/en/0.12.0/index.html

Run via "make testlint".
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove outdated comment from BuildLuarocks.cmake</title>
<updated>2015-11-23T12:27:21+00:00</updated>
<author>
<name>Marco Hinz</name>
<email>mh.codebro@gmail.com</email>
</author>
<published>2015-11-17T12:19:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=4680b4f3b12f9ff69abbd56202a5590f155cdb65'/>
<id>4680b4f3b12f9ff69abbd56202a5590f155cdb65</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>third-party: enable verbose builds of luajit and libuv</title>
<updated>2015-11-10T11:19:08+00:00</updated>
<author>
<name>John Szakmeister</name>
<email>john@szakmeister.net</email>
</author>
<published>2015-11-10T11:19:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=97bb24d4e5ab3d296a37e711e3f6553700c84605'/>
<id>97bb24d4e5ab3d296a37e711e3f6553700c84605</id>
<content type='text'>
Libuv and LuaJIT like to hide the actual compilation and linking
commands behind nice text.  This change makes them spit out the actual
command line to help us with debugging issues that people are seeing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Libuv and LuaJIT like to hide the actual compilation and linking
commands behind nice text.  This change makes them spit out the actual
command line to help us with debugging issues that people are seeing.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove our cliargs workaround use 2.0.rc11 of Busted.</title>
<updated>2015-10-28T07:12:48+00:00</updated>
<author>
<name>John Szakmeister</name>
<email>john@szakmeister.net</email>
</author>
<published>2015-10-28T07:12:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=e34ae35d102d7bad4e4939f7736da84a31302c94'/>
<id>e34ae35d102d7bad4e4939f7736da84a31302c94</id>
<content type='text'>
Busted now correctly excludes the 3.0 line of cliargs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Busted now correctly excludes the 3.0 line of cliargs.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update busted to pick up the CLI fix.</title>
<updated>2015-10-27T09:52:33+00:00</updated>
<author>
<name>John Szakmeister</name>
<email>john@szakmeister.net</email>
</author>
<published>2015-10-27T09:14:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=804edb0489c6c4c861928c3a52ac6aa8580d4f17'/>
<id>804edb0489c6c4c861928c3a52ac6aa8580d4f17</id>
<content type='text'>
Unfortunately, it's not enough to avoid the rc file.  For now, let's
install a good version of lua_cliargs until the dependency is fixed
upstream.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Unfortunately, it's not enough to avoid the rc file.  For now, let's
install a good version of lua_cliargs until the dependency is fixed
upstream.
</pre>
</div>
</content>
</entry>
<entry>
<title>third-party: update jemalloc to 4.0.2</title>
<updated>2015-09-22T05:43:08+00:00</updated>
<author>
<name>Felipe Morales</name>
<email>hel.sheep@gmail.com</email>
</author>
<published>2015-09-04T14:11:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=e29c4bab2a92136a0b2d6f0d4d120d7b3f09bec6'/>
<id>e29c4bab2a92136a0b2d6f0d4d120d7b3f09bec6</id>
<content type='text'>
jemalloc 4.0 adds support for OpenBSD, DragonFlyBSD and other platforms.

Release notes: https://github.com/jemalloc/jemalloc/releases/tag/4.0.0

4.0.1 and 4.0.2 are bugfix releases

Release notes: https://github.com/jemalloc/jemalloc/releases/tag/4.0.1
               https://github.com/jemalloc/jemalloc/releases/tag/4.0.2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
jemalloc 4.0 adds support for OpenBSD, DragonFlyBSD and other platforms.

Release notes: https://github.com/jemalloc/jemalloc/releases/tag/4.0.0

4.0.1 and 4.0.2 are bugfix releases

Release notes: https://github.com/jemalloc/jemalloc/releases/tag/4.0.1
               https://github.com/jemalloc/jemalloc/releases/tag/4.0.2
</pre>
</div>
</content>
</entry>
</feed>
