<feed xmlns='http://www.w3.org/2005/Atom'>
<title>evil.git, branch 1.2.14</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/evil.git/'/>
<entry>
<title>Bump version to 1.2.14</title>
<updated>2019-01-04T10:26:47+00:00</updated>
<author>
<name>Eivind Fonn</name>
<email>evfonn@gmail.com</email>
</author>
<published>2019-01-04T10:26:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/evil.git/commit/?id=3766a521a60e6fb0073220199425de478de759ad'/>
<id>3766a521a60e6fb0073220199425de478de759ad</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clarify docstring for evil-set-initial-state</title>
<updated>2019-01-03T18:01:59+00:00</updated>
<author>
<name>Eivind Fonn</name>
<email>evfonn@gmail.com</email>
</author>
<published>2019-01-03T18:01:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/evil.git/commit/?id=482c2e26073e0953cd683a626753ddc5da67b32b'/>
<id>482c2e26073e0953cd683a626753ddc5da67b32b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1111 from justbur/c-g-replace</title>
<updated>2018-12-06T12:09:01+00:00</updated>
<author>
<name>Justin Burkett</name>
<email>justin@burkett.cc</email>
</author>
<published>2018-12-06T12:09:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/evil.git/commit/?id=82c65dcfe23aff3d764cafc78124d92940c5bd59'/>
<id>82c65dcfe23aff3d764cafc78124d92940c5bd59</id>
<content type='text'>
Allow C-g to abort evil-read-key</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow C-g to abort evil-read-key</pre>
</div>
</content>
</entry>
<entry>
<title>Allow C-g to abort evil-read-key</title>
<updated>2018-12-05T20:39:56+00:00</updated>
<author>
<name>Justin Burkett</name>
<email>justin@burkett.cc</email>
</author>
<published>2018-12-05T20:32:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/evil.git/commit/?id=db5747a10e4cf63d034769f8ac52ade6546b94f6'/>
<id>db5747a10e4cf63d034769f8ac52ade6546b94f6</id>
<content type='text'>
This prevents evil-replace from inserting a literal C-g if C-g is typed after
entering replace state.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This prevents evil-replace from inserting a literal C-g if C-g is typed after
entering replace state.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: check value of evil-want-C-d-scroll at load time</title>
<updated>2018-11-07T10:16:57+00:00</updated>
<author>
<name>Eivind Fonn</name>
<email>evfonn@gmail.com</email>
</author>
<published>2018-11-07T09:46:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/evil.git/commit/?id=99bcf8c31ee72a3a571e013f40d105618fb92d19'/>
<id>99bcf8c31ee72a3a571e013f40d105618fb92d19</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix for append from visual state</title>
<updated>2018-09-14T12:16:33+00:00</updated>
<author>
<name>denin</name>
<email>dvzubarev@yandex.ru</email>
</author>
<published>2017-02-05T15:45:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/evil.git/commit/?id=6fde982d731e2cc4e5f6bded6f8955ab2daee3b7'/>
<id>6fde982d731e2cc4e5f6bded6f8955ab2daee3b7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Emacs 26.1 on Travis</title>
<updated>2018-09-12T14:31:32+00:00</updated>
<author>
<name>Eivind Fonn</name>
<email>evfonn@gmail.com</email>
</author>
<published>2018-09-12T14:31:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/evil.git/commit/?id=c1189d36159ddf9c4d600164f166bc1a12644305'/>
<id>c1189d36159ddf9c4d600164f166bc1a12644305</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support recursive minibuffers in Ex</title>
<updated>2018-09-12T09:57:01+00:00</updated>
<author>
<name>Nathaniel Nicandro</name>
<email>nathanielnicandro@gmail.com</email>
</author>
<published>2018-08-29T20:03:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/evil.git/commit/?id=48f78cc2d769456fa0de9266a6fde279ad720716'/>
<id>48f78cc2d769456fa0de9266a6fde279ad720716</id>
<content type='text'>
When `enable-recursive-minibuffers` is non-nil it is
possible to enter another minibuffer at a lower editing
depth from within the Ex minibuffer.

Since `evil-ex-teardown` is added to the global value of
`minibuffer-exit-hook`, it will only be called in the
minibuffer at the lower level when it exits instead of in
the Ex minibuffer since it is removed from
`minibuffer-exit-hook` when it is called.

But this means that `evil-ex-update` will not be properly
cleaned up since it is added to the local value of
`after-change-functions` in the Ex minibuffer.

After completely exiting all minibuffers and then entering a
minibuffer that is not an Ex minibuffer, `evil-ex-update`
will still be in `after-change-functions` due to how
minibuffers are
named (https://www.gnu.org/software/emacs/manual/html_node/elisp/Intro-to-Minibuffers.html)
and assuming that the initial Ex was entered when the
recursive editing depth was 0.

Instead of adding `evil-ex-teardown` to the global value of
`minibuffer-exit-hook`, this commit adds it to the local
value of `minibuffer-exit-hook` in the Ex minibuffer so that
`evil-ex-update` is properly removed regardless of how many
recursive minibuffers there are.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When `enable-recursive-minibuffers` is non-nil it is
possible to enter another minibuffer at a lower editing
depth from within the Ex minibuffer.

Since `evil-ex-teardown` is added to the global value of
`minibuffer-exit-hook`, it will only be called in the
minibuffer at the lower level when it exits instead of in
the Ex minibuffer since it is removed from
`minibuffer-exit-hook` when it is called.

But this means that `evil-ex-update` will not be properly
cleaned up since it is added to the local value of
`after-change-functions` in the Ex minibuffer.

After completely exiting all minibuffers and then entering a
minibuffer that is not an Ex minibuffer, `evil-ex-update`
will still be in `after-change-functions` due to how
minibuffers are
named (https://www.gnu.org/software/emacs/manual/html_node/elisp/Intro-to-Minibuffers.html)
and assuming that the initial Ex was entered when the
recursive editing depth was 0.

Instead of adding `evil-ex-teardown` to the global value of
`minibuffer-exit-hook`, this commit adds it to the local
value of `minibuffer-exit-hook` in the Ex minibuffer so that
`evil-ex-update` is properly removed regardless of how many
recursive minibuffers there are.
</pre>
</div>
</content>
</entry>
<entry>
<title>Split keybindings out from evil-integration</title>
<updated>2018-09-12T09:43:34+00:00</updated>
<author>
<name>James Nguyen</name>
<email>james@jojojames.com</email>
</author>
<published>2018-09-11T02:05:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/evil.git/commit/?id=7ff4a877f3c5cc8765ee81a910c25d70940b486f'/>
<id>7ff4a877f3c5cc8765ee81a910c25d70940b486f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add option to enable Evil in minibuffer(s)</title>
<updated>2018-09-11T09:59:46+00:00</updated>
<author>
<name>Alexander Shukaev</name>
<email>projects@Alexander.Shukaev.name</email>
</author>
<published>2018-06-07T13:56:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/evil.git/commit/?id=10749f71599f78a19187221b470cbb6f927b7fba'/>
<id>10749f71599f78a19187221b470cbb6f927b7fba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
