syl20bnr / spacemacs

A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
http://spacemacs.org
GNU General Public License v3.0
23.67k stars 4.89k forks source link

magit-next: `f` hangs emacs #2152

Closed cpaulik closed 9 years ago

cpaulik commented 9 years ago

Latest develop. Pressing the f button in magit-status hangs emacs. C-g is still possible.

Also does the new evilification rebind f?

robbyoconnor commented 9 years ago

I got hit by something similar -- maybe I don't know emacs well yet

chrisbarrett commented 9 years ago

@syl20bnr : M-x describe-key f shows:

f runs the command evil-escape-evilified-state
syl20bnr commented 9 years ago

Thank you for the report. I had to add the support for wrappers in evil-escape which will be available on MELPA soon (version 2.28). You'll have to update develop when the new version of evil-escape is supported.

syl20bnr commented 9 years ago

mmmh maybe the magit-next support will be broken in the meantime so be sure to wait for the new evil-escape before updating develop, well you can still hard reset your git repo :-D

cpaulik commented 9 years ago

I've just updated and I still get the error Error in post-command-hook (evil-escape--evilified-state-passthrough): (void-variable evil-iedit-state-map).

But just the first time and it does not hang emacs.

Is it on purpose that f does nothing? I would assume that we want it to run git fetch but these bindings are rebound according to the f -> F -> C-f rules.

cpaulik commented 9 years ago

After a restart f seems to work as intended so that should be fine