<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/src/nvim/os, branch v0.1.0</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>os/fs.c: Convert stray getenv() to os_getenv()</title>
<updated>2015-10-31T06:05:58+00:00</updated>
<author>
<name>Michael Reed</name>
<email>m.reed@mykolab.com</email>
</author>
<published>2015-10-31T05:58:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=3f8a2faff44cb6dec3a2c28e5a62bd7ea5ad82af'/>
<id>3f8a2faff44cb6dec3a2c28e5a62bd7ea5ad82af</id>
<content type='text'>
This is the last direct getenv() call in the tree (besides the one in
os_getenv()); most of the work was already done in [1].

[1]: 412d246be71bd99cb4edde4e6f984b0b0d91bcd9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is the last direct getenv() call in the tree (besides the one in
os_getenv()); most of the work was already done in [1].

[1]: 412d246be71bd99cb4edde4e6f984b0b0d91bcd9
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #3553 from ZyX-I/fix-xdg-2</title>
<updated>2015-10-30T16:45:34+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2015-10-30T16:45:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d1cfaa0a55412758259f65837f4ff595204acd37'/>
<id>d1cfaa0a55412758259f65837f4ff595204acd37</id>
<content type='text'>
Some more fixes to XDG code</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some more fixes to XDG code</pre>
</div>
</content>
</entry>
<entry>
<title>stdpaths: Document that stdpaths_*_subpath is not returning NULL</title>
<updated>2015-10-29T16:34:25+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2015-10-28T21:31:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=1af15494c25d1cba9e4da058fc3b958d27d3f890'/>
<id>1af15494c25d1cba9e4da058fc3b958d27d3f890</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>stdpaths: Use NULL in place of empty strings</title>
<updated>2015-10-29T16:34:25+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2015-10-28T21:29:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=baf032834aa82f3e9b69f59f144c78ad5a37f5d5'/>
<id>baf032834aa82f3e9b69f59f144c78ad5a37f5d5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>os/input.c: Fix assertion in `create_cursorhold_event`</title>
<updated>2015-10-29T10:47:48+00:00</updated>
<author>
<name>Thiago de Arruda</name>
<email>tpadilha84@gmail.com</email>
</author>
<published>2015-10-28T13:14:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=7dae3ad24ddd4d36e6ebb6d873e285d06130da46'/>
<id>7dae3ad24ddd4d36e6ebb6d873e285d06130da46</id>
<content type='text'>
The assertion now considers the case where events are disabled.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The assertion now considers the case where events are disabled.
</pre>
</div>
</content>
</entry>
<entry>
<title>main: Refactor normal_enter to call `os_inchar` directly</title>
<updated>2015-10-26T13:52:01+00:00</updated>
<author>
<name>Thiago de Arruda</name>
<email>tpadilha84@gmail.com</email>
</author>
<published>2015-10-05T15:02:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=350ffc63dbd26e17c389b35d4b8b36e4ef362137'/>
<id>350ffc63dbd26e17c389b35d4b8b36e4ef362137</id>
<content type='text'>
This makes it impossible for K_EVENT to interfere with mappings, but it also
disables processing of events while in the middle of a mapping (Though this will
be fixed later as this refactoring progresses).

`may_sync_undo` is now called when K_EVENT is received. This is necessary to
correctly update undo entry lists before executing some action.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes it impossible for K_EVENT to interfere with mappings, but it also
disables processing of events while in the middle of a mapping (Though this will
be fixed later as this refactoring progresses).

`may_sync_undo` is now called when K_EVENT is received. This is necessary to
correctly update undo entry lists before executing some action.
</pre>
</div>
</content>
</entry>
<entry>
<title>input: Remove CURSORHOLD key</title>
<updated>2015-10-26T13:52:01+00:00</updated>
<author>
<name>Thiago de Arruda</name>
<email>tpadilha84@gmail.com</email>
</author>
<published>2015-10-05T13:13:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=e5165bae1139221ef752bccd582c7bd7474e6747'/>
<id>e5165bae1139221ef752bccd582c7bd7474e6747</id>
<content type='text'>
Refactor input.c, normal.c and edit.c to use the K_EVENT special key to trigger
the CURSORHOLD event. In normal and edit mode, K_EVENT is treated as
K_CURSORHOLD, which enables better handling of arbitrary actions in those
states(eg: In normal mode the previous operator counts will be restored).

Also fix a test in vim_spec.lua. The test had a wrong assumption: cmdheight is
only used to determine when the press enter screen will be shown, not to limit
how many lines or control pagination.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refactor input.c, normal.c and edit.c to use the K_EVENT special key to trigger
the CURSORHOLD event. In normal and edit mode, K_EVENT is treated as
K_CURSORHOLD, which enables better handling of arbitrary actions in those
states(eg: In normal mode the previous operator counts will be restored).

Also fix a test in vim_spec.lua. The test had a wrong assumption: cmdheight is
only used to determine when the press enter screen will be shown, not to limit
how many lines or control pagination.
</pre>
</div>
</content>
</entry>
<entry>
<title>os/unix_defs: Rename default system vimrc file to sysinit.vim</title>
<updated>2015-10-24T01:35:14+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2015-10-23T14:45:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=157af47202c41b3d987d45be3542e74456f06470'/>
<id>157af47202c41b3d987d45be3542e74456f06470</id>
<content type='text'>
This way all standard Vim file paths have .vim extension. VIMRC_FILE constant 
used for &amp;exrc option was not touched.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This way all standard Vim file paths have .vim extension. VIMRC_FILE constant 
used for &amp;exrc option was not touched.</pre>
</div>
</content>
</entry>
<entry>
<title>os/fs: Allow os_mkdir_recurse directory name to end with ///</title>
<updated>2015-10-23T11:54:11+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2015-10-19T12:25:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=fefcc01cc1da9540767a2c0b14ebb532a51dd412'/>
<id>fefcc01cc1da9540767a2c0b14ebb532a51dd412</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>stdpaths: Remove outdated comment</title>
<updated>2015-10-23T11:54:11+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2015-10-17T21:35:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=198ba323b89fbfb5ea254ec7595a5c58ba7d2aa4'/>
<id>198ba323b89fbfb5ea254ec7595a5c58ba7d2aa4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
