<feed xmlns='http://www.w3.org/2005/Atom'>
<title>evil.git/evil-states.el, branch master</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>Fix evil-cleanup-insert-state in flyspell enabled buffer</title>
<updated>2025-09-29T16:50:20+00:00</updated>
<author>
<name>hiecaq</name>
<email>this@hiecaq.org</email>
</author>
<published>2025-05-05T12:19:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/evil.git/commit/?id=b06f644bdb5b06c6ac46c11b0259f15ac9ffd5da'/>
<id>b06f644bdb5b06c6ac46c11b0259f15ac9ffd5da</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unnecessary post-command hook run</title>
<updated>2024-07-21T20:45:20+00:00</updated>
<author>
<name>Tom Dalziel</name>
<email>tom_dl@hotmail.com</email>
</author>
<published>2024-07-21T14:44:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/evil.git/commit/?id=30ebe6df27c36fdf2ea3c82a916edec31acc2647'/>
<id>30ebe6df27c36fdf2ea3c82a916edec31acc2647</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make combine-change-calls end more accurate</title>
<updated>2024-06-18T22:10:18+00:00</updated>
<author>
<name>Tom Dalziel</name>
<email>tom_dl@hotmail.com</email>
</author>
<published>2024-06-18T22:10:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/evil.git/commit/?id=07fe2dccb0a833b0c5ee7f24e98e63b29a529c95'/>
<id>07fe2dccb0a833b0c5ee7f24e98e63b29a529c95</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Correct fix for combine-change-calls end</title>
<updated>2024-06-18T18:31:52+00:00</updated>
<author>
<name>Tom Dalziel</name>
<email>tom_dl@hotmail.com</email>
</author>
<published>2024-06-18T18:31:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/evil.git/commit/?id=3d4102c8a5ba3d7b13ce9edb7afd767e65c0a331'/>
<id>3d4102c8a5ba3d7b13ce9edb7afd767e65c0a331</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix comp warning for goto-line</title>
<updated>2024-06-18T18:23:32+00:00</updated>
<author>
<name>Tom Dalziel</name>
<email>tom_dl@hotmail.com</email>
</author>
<published>2024-06-18T18:23:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/evil.git/commit/?id=051e5c9c9ee08f49d523d63c71085af469321a56'/>
<id>051e5c9c9ee08f49d523d63c71085af469321a56</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Pause hooks and undos during blockwise (bulk) insert</title>
<updated>2024-06-16T16:45:31+00:00</updated>
<author>
<name>Tom Dalziel</name>
<email>tom_dl@hotmail.com</email>
</author>
<published>2024-06-16T16:09:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/evil.git/commit/?id=7bfdb135882495ab7528b87c121ddafc3640d60e'/>
<id>7bfdb135882495ab7528b87c121ddafc3640d60e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Track (and restore) previous visual selection, point, mark for gv</title>
<updated>2024-06-14T16:21:16+00:00</updated>
<author>
<name>Tom Dalziel</name>
<email>tom_dl@hotmail.com</email>
</author>
<published>2024-06-04T07:38:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/evil.git/commit/?id=f29ad3c91e06ca1910f326b3b0a41ae59ba2c8b6'/>
<id>f29ad3c91e06ca1910f326b3b0a41ae59ba2c8b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Chosing register keeps eol anchoring in visual block state</title>
<updated>2024-05-13T21:18:04+00:00</updated>
<author>
<name>Tom Dalziel</name>
<email>tom_dl@hotmail.com</email>
</author>
<published>2024-05-07T21:02:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/evil.git/commit/?id=0b25d3c72479527c6531742611b58e142388514e'/>
<id>0b25d3c72479527c6531742611b58e142388514e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add keyboard escape quit to commands which exit visual state</title>
<updated>2024-04-13T21:33:27+00:00</updated>
<author>
<name>Tom Dalziel</name>
<email>tom_dl@hotmail.com</email>
</author>
<published>2024-04-13T21:29:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/evil.git/commit/?id=27c9dce3cf49bb3714820d4485bdade8c70434e0'/>
<id>27c9dce3cf49bb3714820d4485bdade8c70434e0</id>
<content type='text'>
Fixes #1886
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #1886
</pre>
</div>
</content>
</entry>
<entry>
<title>(evil-with-delay): New macro, extracted from `evil-delay`</title>
<updated>2023-08-20T22:46:23+00:00</updated>
<author>
<name>Stefan Monnier</name>
<email>monnier@iro.umontreal.ca</email>
</author>
<published>2023-07-01T20:05:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/evil.git/commit/?id=44add36e972ed22ded6cb89654986e80d1d8989e'/>
<id>44add36e972ed22ded6cb89654986e80d1d8989e</id>
<content type='text'>
Save some kittens by using a macro instead of using `eval`.
This also exposes more code to the compiler, so should result in
more efficient code and potentially better compiler warnings.

* evil-common.el (evil-unquote): Delete unused function.
(evil--with-delay): New function, extracted from `evil-delay`.
(evil-with-delay): New macro, extracted from `evil-delay`.
(evil-delay): Redefine using `evil-with-delay` and declare obsolete.

* evil-states.el (evil-visual-activate-hook):
* evil-core.el (evil-define-key):
* evil-commands.el (evil-execute-in-normal-state): Use `evil-with-delay`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Save some kittens by using a macro instead of using `eval`.
This also exposes more code to the compiler, so should result in
more efficient code and potentially better compiler warnings.

* evil-common.el (evil-unquote): Delete unused function.
(evil--with-delay): New function, extracted from `evil-delay`.
(evil-with-delay): New macro, extracted from `evil-delay`.
(evil-delay): Redefine using `evil-with-delay` and declare obsolete.

* evil-states.el (evil-visual-activate-hook):
* evil-core.el (evil-define-key):
* evil-commands.el (evil-execute-in-normal-state): Use `evil-with-delay`.
</pre>
</div>
</content>
</entry>
</feed>
