<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/third-party, branch v0.1.4</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>Update lua client to 0.0.1-24</title>
<updated>2016-04-13T12:21:32+00:00</updated>
<author>
<name>Thiago de Arruda</name>
<email>tpadilha84@gmail.com</email>
</author>
<published>2016-04-13T12:21:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=c18d5917e3442162f20eb9e95ba4bcffbbd8408b'/>
<id>c18d5917e3442162f20eb9e95ba4bcffbbd8408b</id>
<content type='text'>
The new version of the lua client uses libmpack as a backend, and some test
scripts had to be updated to reflect that.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The new version of the lua client uses libmpack as a backend, and some test
scripts had to be updated to reflect that.
</pre>
</div>
</content>
</entry>
<entry>
<title>third-party: Add missing *_host dependencies to luarocks packages</title>
<updated>2016-04-12T02:07:52+00:00</updated>
<author>
<name>Thiago de Arruda</name>
<email>tpadilha84@gmail.com</email>
</author>
<published>2016-04-11T02:49:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=10a8bb02acabe2c3a0d7cd2e9d8462e0228769a1'/>
<id>10a8bb02acabe2c3a0d7cd2e9d8462e0228769a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add luv as a third party dependency</title>
<updated>2016-04-12T02:07:52+00:00</updated>
<author>
<name>Thiago de Arruda</name>
<email>tpadilha84@gmail.com</email>
</author>
<published>2016-04-11T02:49:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=4ae7acd152497560491322dd42087f6ddcf7c3a4'/>
<id>4ae7acd152497560491322dd42087f6ddcf7c3a4</id>
<content type='text'>
Luv is a simple lua binding to libuv, which is now used by neovim lua client.
The bundled luv installation a bit different from other dependencies in that it
is installed two times:

- The "BuildLuv.cmake" script downloads and installs a static version of luv
  using its normal cmake build script. This static version will be used later.
- Luv default rockspec is replaced with the alternate under the "rockspecs"
  directory(the alternate rockspec plays nicer with neovim build system)
- The alternate rockspec is used to build/install the lua module and make it
  available to lua scripts.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Luv is a simple lua binding to libuv, which is now used by neovim lua client.
The bundled luv installation a bit different from other dependencies in that it
is installed two times:

- The "BuildLuv.cmake" script downloads and installs a static version of luv
  using its normal cmake build script. This static version will be used later.
- Luv default rockspec is replaced with the alternate under the "rockspecs"
  directory(the alternate rockspec plays nicer with neovim build system)
- The alternate rockspec is used to build/install the lua module and make it
  available to lua scripts.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow a lua debugger to be specified on `functionaltest-lua` target</title>
<updated>2016-04-12T02:07:52+00:00</updated>
<author>
<name>Thiago de Arruda</name>
<email>tpadilha84@gmail.com</email>
</author>
<published>2016-04-11T02:46:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=3f698b81061161f9466f35e80ecbe7d46b8e2695'/>
<id>3f698b81061161f9466f35e80ecbe7d46b8e2695</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Lua 5.1 as a third party dep</title>
<updated>2016-03-07T17:38:39+00:00</updated>
<author>
<name>Thiago de Arruda</name>
<email>tpadilha84@gmail.com</email>
</author>
<published>2016-03-07T03:42:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=646ab3085876e74ca12619290a04bbe009810403'/>
<id>646ab3085876e74ca12619290a04bbe009810403</id>
<content type='text'>
Also add a functionaltest-lua target to run the functional tests using the lua
interpreter and corresponding helper to top-level Makefile
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also add a functionaltest-lua target to run the functional tests using the lua
interpreter and corresponding helper to top-level Makefile
</pre>
</div>
</content>
</entry>
<entry>
<title>deps: upgrade libvterm</title>
<updated>2016-03-05T01:13:46+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2016-03-04T20:45:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=4e39eee13c79338d110b1830ffbac6ad94fa5cbe'/>
<id>4e39eee13c79338d110b1830ffbac6ad94fa5cbe</id>
<content type='text'>
New feature: `VTermState-&gt;mode.bracketpaste`
  Enabled by default, but note that `vterm_state_reset()` disables it.
  https://github.com/neovim/libvterm/commit/03981def6baedf459ff1539531f8a389520038fa
References #3476

New feature: `vterm_state_set_unrecognised_fallbacks`
  https://github.com/neovim/libvterm/commit/acf7f19713587df91ab9bb26c84a2c9a22ba8745

Oh, and terminal reflow works now.
Closes #2514 (but not #3864, that's a bit more tricky)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
New feature: `VTermState-&gt;mode.bracketpaste`
  Enabled by default, but note that `vterm_state_reset()` disables it.
  https://github.com/neovim/libvterm/commit/03981def6baedf459ff1539531f8a389520038fa
References #3476

New feature: `vterm_state_set_unrecognised_fallbacks`
  https://github.com/neovim/libvterm/commit/acf7f19713587df91ab9bb26c84a2c9a22ba8745

Oh, and terminal reflow works now.
Closes #2514 (but not #3864, that's a bit more tricky)
</pre>
</div>
</content>
</entry>
<entry>
<title>Update to libuv 1.8.0</title>
<updated>2016-02-23T00:28:52+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2016-02-23T00:28:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=62cf44b8abe0435bdb422aa4cbf3392d6653c831'/>
<id>62cf44b8abe0435bdb422aa4cbf3392d6653c831</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<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>
</feed>
