You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm finding that 'mark' is getting set in go mode and that ESC is not cancelling (sorry for speaking in Vim terms) insert mode to go back to normal mode. Instead, ESC is bringing up a helm menu.
If I C-[ or 'jk' out of insert mode, and then into normal mode, somehow mark is getting set, and when I start to move using any keyboard navigation, such as 'j' or 'k' to move up or down a line, it's like I'm highlighting things as if I had hit Shift-V or C-v.
I never noticed it before. My guess is that something's going on with gocode or the syntax checker that is doing something wrong, because it seems to happen especially bad when the cursor was resting on a function or variable definition.
Reproduction guide
Start Emacs
see my description, it's not something I can always reproduce. I'm sorry that I can't give you a clear reproduction step.
Observed behaviour:
See description.
Expected behaviour:
Esc exits to normal mode with one press.
AND
Mark not set when in normal mode unless explicitly asked for.
I can confirm the mark getting set in an apparently "random" fashion, but it also seems to happen in python mode (haven't tried other modes too). What I'm doing is just moving around and inserting text then going to normal mode and undoing and that's pretty much it.
I cannot reproduce the ESC(or C-[) not going back to normal mode straight away.
There are 3 different issues there if I understand correctly:
Exiting insert state set the mark.
After exiting the insert state, moving up and down highlight text like when selecting.
ESC is not exiting the insert state.
I can't reproduce 2 and 3 in python mode (not tested with go). Concerning 1, Isn't this made in purpose to allow navigating to old modification place with C-i?
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Please let us know if this issue is still valid!
Description
I'm finding that 'mark' is getting set in go mode and that ESC is not cancelling (sorry for speaking in Vim terms) insert mode to go back to normal mode. Instead, ESC is bringing up a helm menu.
If I C-[ or 'jk' out of insert mode, and then into normal mode, somehow mark is getting set, and when I start to move using any keyboard navigation, such as 'j' or 'k' to move up or down a line, it's like I'm highlighting things as if I had hit Shift-V or C-v.
I never noticed it before. My guess is that something's going on with gocode or the syntax checker that is doing something wrong, because it seems to happen especially bad when the cursor was resting on a function or variable definition.
Reproduction guide
Observed behaviour:
See description.
Expected behaviour:
Esc exits to normal mode with one press.
AND
Mark not set when in normal mode unless explicitly asked for.
System Info
(auto-completion emacs-lisp git markdown org go c-c markdown latex python syntax-checking themes-megapack version-control)
Backtrace
The text was updated successfully, but these errors were encountered: