Closed zilongshanren closed 4 years ago
Thank you for the repro steps and sorry for the late reply, I tried in a scratch buffer in elisp major mode and it worked correctly. I tried also by selecting a word in the middle etc...
Do you still have the issue? What is your version of Emacs and what build of Emacs do you use ?
evil
, iedit
and evil-iedit-state
are installed and init.el
has these entries:
(require 'evil)
(evil-mode)
(require 'iedit)
(require 'evil-iedit-state)
that that that
M-x er/expand-region RET
e
ciw
asdf
The buffer only shows one instance of asdf
.
If iedit-mode
is called instead of pressing e
in step 4.
M-x iedit-mode RET
Then it results in 3 instances of asdf
.
asdf asdf asdf
evil-iedit-state-20180607.558 Evil version evil-git-95c2488c6 (evil-20190222.1212) GNU Emacs 26.1 (build 1, x86_64-w64-mingw32) of 2018-05-30 Windows 10 Version 1803
Seems to be fixed as per the repo steps. Feel free to reopen if needed.
How to reproduce this issue:
only the first "that" word will be changed, all the other occurences are remaining unchanged. If I put these "that" in a vertical line, it will work properly.