<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/src/nvim/api, 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>Implement tab-local working directory feature.</title>
<updated>2016-04-20T10:52:31+00:00</updated>
<author>
<name>HiPhish</name>
<email>hiphish@Aleksandars-iMac.local</email>
</author>
<published>2015-08-24T10:58:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=ec71d87b8140ae097158f7e219b26701aed8158e'/>
<id>ec71d87b8140ae097158f7e219b26701aed8158e</id>
<content type='text'>
New ex commands: 'tcd', 'tchdir'
Changed Vimscript functions: 'haslocaldir', 'getcwd'

The ex-commands ':tcd' and ':tchdir' are the tab-local equivalents of
':lcd' and ':lchdir'. There are no new Vimscript functions introduced,
instead the functions 'haslocaldir' and 'getcwd' take in optional
arguments. See the documentation for details

Since there is now different levels of local directory a simple boolean
at source level is no longer sufficient; a new enumeration type is used
for the scope-level from now on.

The documentation has been accommodated for these new commands and
functional tests have been written to test the feature.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
New ex commands: 'tcd', 'tchdir'
Changed Vimscript functions: 'haslocaldir', 'getcwd'

The ex-commands ':tcd' and ':tchdir' are the tab-local equivalents of
':lcd' and ':lchdir'. There are no new Vimscript functions introduced,
instead the functions 'haslocaldir' and 'getcwd' take in optional
arguments. See the documentation for details

Since there is now different levels of local directory a simple boolean
at source level is no longer sufficient; a new enumeration type is used
for the scope-level from now on.

The documentation has been accommodated for these new commands and
functional tests have been written to test the feature.
</pre>
</div>
</content>
</entry>
<entry>
<title>api: Add warnings about the returned value to \*del_var functions</title>
<updated>2016-04-17T23:48:20+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-03-17T20:31:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=25bb08dad930a975010798c592b5277d1b5a18b0'/>
<id>25bb08dad930a975010798c592b5277d1b5a18b0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>api/documentation: Add a warning that nil may mean v:null</title>
<updated>2016-04-17T23:48:20+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-02-21T02:17:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=7cdd01983aeb452e0a3f3eb027e75fe02ce48718'/>
<id>7cdd01983aeb452e0a3f3eb027e75fe02ce48718</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>api: Replace set_var(name, NIL) with del_var(name)</title>
<updated>2016-04-17T23:47:13+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-02-10T23:01:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=f1ced96c28b7db7b3dad9b0ca2f71f8d046ef732'/>
<id>f1ced96c28b7db7b3dad9b0ca2f71f8d046ef732</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>eval: Remove v:none</title>
<updated>2016-04-17T23:45:49+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-02-05T23:46:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=6167ce6df2753d5474ad49aea19f5957128ab015'/>
<id>6167ce6df2753d5474ad49aea19f5957128ab015</id>
<content type='text'>
To get v:none back just rever this commit. This will not make json*() functions
compatible with Vim though.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To get v:none back just rever this commit. This will not make json*() functions
compatible with Vim though.
</pre>
</div>
</content>
</entry>
<entry>
<title>eval: Add special variables v:false, v:null, v:none</title>
<updated>2016-04-17T23:44:03+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-01-30T22:25:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d70a322c40e849f98ad573d2a37dc680c5616b26'/>
<id>d70a322c40e849f98ad573d2a37dc680c5616b26</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>eval: Add special variable type</title>
<updated>2016-04-17T23:44:03+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2016-01-30T21:06:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=18903bd9b88ec960cb36b1ddd2b5062aad4bac2e'/>
<id>18903bd9b88ec960cb36b1ddd2b5062aad4bac2e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>api/buffer: deprecate old line and line slice functions</title>
<updated>2016-04-01T09:30:00+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2016-03-15T11:56:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=6eda7c0e5f934d3387805033c6404b5ac2dcbd7d'/>
<id>6eda7c0e5f934d3387805033c6404b5ac2dcbd7d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>api/buffer: introduce buffer_[gs]et_lines with new indexing convention.</title>
<updated>2016-04-01T09:29:51+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2016-01-23T19:30:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=51c7818d42a6ed2ca767508ecf81d3c550cfcf10'/>
<id>51c7818d42a6ed2ca767508ecf81d3c550cfcf10</id>
<content type='text'>
-1 is index past the end, and -2 is the index of the last element.
This eliminates the need for include_start/include_end.

Allow the handling of out-of-bounds to be configurable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
-1 is index past the end, and -2 is the index of the last element.
This eliminates the need for include_start/include_end.

Allow the handling of out-of-bounds to be configurable.
</pre>
</div>
</content>
</entry>
<entry>
<title>bufhl: new mechanism for plugins to add highlights to a buffer</title>
<updated>2016-02-23T20:29:01+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2015-01-18T14:05:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=44b2cef83af798429f675b3f244d52c59a4a9047'/>
<id>44b2cef83af798429f675b3f244d52c59a4a9047</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
