syl20bnr / evil-escape

Customizable key sequence to escape from insert state and everything else in Emacs.
GNU General Public License v3.0
225 stars 42 forks source link

Fix interference between evil-escape and kbd macro recording #93

Closed jgrey4296 closed 1 year ago

jgrey4296 commented 5 years ago

On Emacs 26.3, with evil-escape 3.14, and an ordered evil-escape key sequence "hg", recording a keyboard macro: "This is heavy" Will be recorded as the keyboard macro: "Thiis is heeavy"

Reinserting non-matching events into 'unread-post-input-method-events' instead of 'unread-command-events' fixes this, and does not appear to break normal use.