Closed calliecameron closed 7 years ago
I'm not quite sure why. It seems that ergoemacs-mode is slightly incompatible with emacs 25.1
I cannot reproduce your (hello) world
example. I haven't got flyspell to work on emacs 25 yet so I cannot test you flyspell example. However I could reproduce () world
sometimes producing ()world
I think this is fixed, since someone confirmed it works for issue #375
If it doesn't work for you, let me know.
When typing, sometimes keystrokes do nothing, without giving an error message. This happens particularly when using flyspell (maybe related to #375?), although it also happens sometimes even when flyspell is turned off.
To reproduce, use a fresh .emacs.d and the following config:
C-n
to get a new bufferM-a text mode
Even with flyspell turned off, this happens in some specific situations: by closing a parenthesis and typing while the opening parenthesis is still highlighted, e.g. if I type '(hello) world', what appears is '(hello)world', with the space missing. If I wait long enough for the highlight on the opening parenthesis to disappear before typing the space, then it works fine. I'm not actually sure where these highlights are coming from (something enabled by ergoemacs, or something turned on by default in emacs 25?), but the same thing happens with any paired closing character, e.g.
)
,]
or}
. This doesn't just affect keys which do self-insert-command; typingC-s
immediately after closing the parenthesis also doesn't do anything.