<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/contrib, branch v0.1.6</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>Revert "Makefile: add PREFIX variable"</title>
<updated>2016-10-16T10:17:00+00:00</updated>
<author>
<name>Marco Hinz</name>
<email>mh.codebro@gmail.com</email>
</author>
<published>2016-10-16T10:17:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=0fa4f98a05bbcb60b5c317fac0e70da3821688fe'/>
<id>0fa4f98a05bbcb60b5c317fac0e70da3821688fe</id>
<content type='text'>
This reverts commit c13f72ee0a6600963a10e57155d2e814d56599e2.

References #5447.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit c13f72ee0a6600963a10e57155d2e814d56599e2.

References #5447.
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: add PREFIX variable</title>
<updated>2016-10-08T16:39:35+00:00</updated>
<author>
<name>Marco Hinz</name>
<email>mh.codebro@gmail.com</email>
</author>
<published>2016-10-08T00:23:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=c13f72ee0a6600963a10e57155d2e814d56599e2'/>
<id>c13f72ee0a6600963a10e57155d2e814d56599e2</id>
<content type='text'>
We use a Makefile which in turn uses cmake. If we wanted to set the install
prefix for cmake, we had to do this so far:

  make CMAKE_FLAGS="-DCMAKE_INSTALL_PREFIX=/tmp/nvim"

That's long and hard to remember. Following the conventions of other Makefiles,
this now works as well and is equivalent:

  make PREFIX=/tmp/nvim
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We use a Makefile which in turn uses cmake. If we wanted to set the install
prefix for cmake, we had to do this so far:

  make CMAKE_FLAGS="-DCMAKE_INSTALL_PREFIX=/tmp/nvim"

That's long and hard to remember. Following the conventions of other Makefiles,
this now works as well and is equivalent:

  make PREFIX=/tmp/nvim
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve YCM contrib: Fix db path</title>
<updated>2016-01-18T01:50:10+00:00</updated>
<author>
<name>Heewa Barfchin</name>
<email>heewa.b@gmail.com</email>
</author>
<published>2016-01-18T01:42:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=9c2a156faa1f301fa74e0d8909a98a3e842faa6a'/>
<id>9c2a156faa1f301fa74e0d8909a98a3e842faa6a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>cmake: Pass -DMIN_LOG_LEVEL as compiler definition</title>
<updated>2016-01-10T17:06:53+00:00</updated>
<author>
<name>Rui Abreu Ferreira</name>
<email>raf-ep@gmx.com</email>
</author>
<published>2014-12-08T20:00:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=72d03cc961796266b7b29a1e3afce94e9770c91b'/>
<id>72d03cc961796266b7b29a1e3afce94e9770c91b</id>
<content type='text'>
- Check if MIN_LOG_LEVEL value is a number 0-3, default to
  INFO (1) or ignore it in Release mode
- When TRAVIS_CI_BUILD is ON the default is DEBUG (0)
- Add local.mk.example
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Check if MIN_LOG_LEVEL value is a number 0-3, default to
  INFO (1) or ignore it in Release mode
- When TRAVIS_CI_BUILD is ON the default is DEBUG (0)
- Add local.mk.example
</pre>
</div>
</content>
</entry>
<entry>
<title>contrib: Move uncrustify.cfg to contrib/</title>
<updated>2015-12-15T20:34:49+00:00</updated>
<author>
<name>Michael Reed</name>
<email>m.reed@mykolab.com</email>
</author>
<published>2015-12-15T01:36:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=243b492c0df2536869a393149599ee80948050b1'/>
<id>243b492c0df2536869a393149599ee80948050b1</id>
<content type='text'>
It hasn't been used in quite a while, so it's probably safe to move it
out of the repository root.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It hasn't been used in quite a while, so it's probably safe to move it
out of the repository root.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove all invalid nvimrc and ngvimrc references</title>
<updated>2015-11-11T21:50:14+00:00</updated>
<author>
<name>Marco Hinz</name>
<email>mh.codebro@gmail.com</email>
</author>
<published>2015-11-11T00:00:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=85b1052c3ceeaeae7da907707d7bbdce8d71f642'/>
<id>85b1052c3ceeaeae7da907707d7bbdce8d71f642</id>
<content type='text'>
"vimrc" refers to all files that are used to configure Neovim. The main
configuration file is init.vim nowadays.

All nvimrc references that are left refer to a local ".nvimrc" which is read
if 'exrc' is set. ".ngvimrc" references were completely wiped.

Closes #3552.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
"vimrc" refers to all files that are used to configure Neovim. The main
configuration file is init.vim nowadays.

All nvimrc references that are left refer to a local ".nvimrc" which is read
if 'exrc' is set. ".ngvimrc" references were completely wiped.

Closes #3552.
</pre>
</div>
</content>
</entry>
<entry>
<title>contrib: Clarify the intention of the YCM configuration</title>
<updated>2015-11-05T22:47:25+00:00</updated>
<author>
<name>Chris Snow</name>
<email>chsnow123@gmail.com</email>
</author>
<published>2015-11-05T18:13:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=95fbfee201a78cb8842ff122961e66372eec1f72'/>
<id>95fbfee201a78cb8842ff122961e66372eec1f72</id>
<content type='text'>
This setup is only meant for developers, not all users of YCM.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This setup is only meant for developers, not all users of YCM.
</pre>
</div>
</content>
</entry>
<entry>
<title>CMake: Add custom Dev build type.</title>
<updated>2015-11-01T14:41:36+00:00</updated>
<author>
<name>Florian Walch</name>
<email>florian@fwalch.com</email>
</author>
<published>2015-09-28T10:14:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=87e5a4131666e44354f280538cbc6bbe52225092'/>
<id>87e5a4131666e44354f280538cbc6bbe52225092</id>
<content type='text'>
Introduce new build type Dev that replaces RelWithDebInfo for development
builds off master and has optimizations, debug info, and logging enabled.
Keep assertions enabled for RelWithDebInfo.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduce new build type Dev that replaces RelWithDebInfo for development
builds off master and has optimizations, debug info, and logging enabled.
Keep assertions enabled for RelWithDebInfo.
</pre>
</div>
</content>
</entry>
<entry>
<title>contrib/local.mk.example: Mention ENABLE_JEMALLOC</title>
<updated>2015-10-29T20:19:34+00:00</updated>
<author>
<name>Michael Reed</name>
<email>m.reed@mykolab.com</email>
</author>
<published>2015-10-29T20:16:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=8ef2bb53661e24d78506185ccfa167f1b742b9be'/>
<id>8ef2bb53661e24d78506185ccfa167f1b742b9be</id>
<content type='text'>
This doesn't prevent compilation of jemalloc, but the important thing is
that it prevents it being used in nvim.

refs 6cd20177df9d675c4c8de9ae27ce8c0ea2a94cca
refs 95707bf336794c7ec8991917f184c02ae873dd8c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This doesn't prevent compilation of jemalloc, but the important thing is
that it prevents it being used in nvim.

refs 6cd20177df9d675c4c8de9ae27ce8c0ea2a94cca
refs 95707bf336794c7ec8991917f184c02ae873dd8c
</pre>
</div>
</content>
</entry>
<entry>
<title>viminfo: First version of ShaDa file dumping</title>
<updated>2015-10-08T18:59:51+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2015-04-25T15:47:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=244dbe3a77bf548f73d8781da7327f30e818b08a'/>
<id>244dbe3a77bf548f73d8781da7327f30e818b08a</id>
<content type='text'>
What works:

1. ShaDa file dumping: header, registers, jump list, history, search patterns,
   substitute strings, variables.
2. ShaDa file reading: registers, global marks, variables.

Most was not tested.

TODO:

1. Merging.
2. Reading history, local marks, jump and buffer lists.
3. Documentation update.
4. Converting some data from &amp;encoding.
5. Safer variant of dumping viminfo (dump to temporary file then rename).
6. Removing old viminfo code (currently masked with `#if 0` in a ShaDa file for
   reference).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
What works:

1. ShaDa file dumping: header, registers, jump list, history, search patterns,
   substitute strings, variables.
2. ShaDa file reading: registers, global marks, variables.

Most was not tested.

TODO:

1. Merging.
2. Reading history, local marks, jump and buffer lists.
3. Documentation update.
4. Converting some data from &amp;encoding.
5. Safer variant of dumping viminfo (dump to temporary file then rename).
6. Removing old viminfo code (currently masked with `#if 0` in a ShaDa file for
   reference).
</pre>
</div>
</content>
</entry>
</feed>
