gabesoft / evil-mc

Multiple cursors implementation for evil-mode
MIT License
388 stars 36 forks source link

evil-undo (`u`) hides fake cursors until they are moved #122

Open duianto opened 3 years ago

duianto commented 3 years ago

evil-undo (u) hides the fake cursors until they are moved, undo (C-/) keeps them visible.

Reproduction steps

With multiple words in a buffer.

abc
abc
abc

Observed

ab[c]
abc
abc

The fake cursors disappeared. The mode line still shows: emc:3

Moving the cursors left: h Shows the fake cursors.

a[b]c
a[b]c
a[b]c

Expected

The fake cursors should remain visible. This behavior is observed when the Emacs undo command is used: C-/ (it calls undo)

ab[c]
ab[c]
ab[c]

System Info

evil-mc-20210730.1752 GNU Emacs 27.2 (build 1, x86_64-w64-mingw32) of 2021-03-26 Windows 21H1