-
-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
evil-mulitedit broken with recent iedit changes #39
Comments
FYI @victorhge |
This is a known issue that I am working on a fix for. For the time being I've pinned iedit to |
@ema2159 Yes |
evil-multiedit is broken since iedit@be44da7 hlissner/evil-multiedit#39
Any news on this? |
lsp-mode introduced a new feature using iedit and some functions that are not available on older iedit versions :/ |
c/c @hlissner |
BREAKING CHANGE: this package no longer defines or uses evil-multiedit-state and evil-multiedit-insert-state. Creating our own evil states (and for what should be a layer over the vanilla ones) adds unnecessarily complexity and redundancy. Using a minor mode is much simpler. Activate evil-multiedit-mode instead. Ref: #39
Sorry for the late response. As of a451370 evil-multiedit should work fine with the latest commit of iedit, so I'll consider this issue resolved. Let me know if that isn't the case and I'll reopen it. @ericdallo Thanks for letting me know! I'll bump Doom's module soon. Also, sorry to spring this on you: 36904ce introduced a breaking change I've been sitting on for some time; - (evil-multiedit-state))
+ (evil-multiedit-mode +1)) My access to a dev machine is unstable so it'll be a couple days before I can PR it myself, so feel free to snipe it if you'd like. |
Great! I'll make the proper changes on lsp-mode, thank you for the huge help on this! |
Fixed on lsp-mode |
gabesoft/evil-mc@f04fb17f35f2 -> gabesoft/evil-mc@246aecc17481 hlissner/evil-multiedit@9f271e0e6048 -> hlissner/evil-multiedit@50179bfb269b magnars/multiple-cursors.el@616fbdd3696f -> magnars/multiple-cursors.el@588daf8c520f evil-multiedit is no longer locked to victorhge/iedit@77eb0a1e2e44; its incompatibilities were resolved upstream (see hlissner/evil-multiedit#39). Ref: hlissner/evil-multiedit#39
gabesoft/evil-mc@f04fb17f35f2 -> gabesoft/evil-mc@246aecc17481 hlissner/evil-multiedit@9f271e0e6048 -> hlissner/evil-multiedit@50179bfb269b magnars/multiple-cursors.el@616fbdd3696f -> magnars/multiple-cursors.el@588daf8c520f evil-multiedit is no longer locked to victorhge/iedit@77eb0a1e2e44; its incompatibilities were resolved upstream (see hlissner/evil-multiedit#39). Ref: hlissner/evil-multiedit#39
A recent commit to iedit breaks
evil-multiedit--substitute
andevil-multiedit--paste-replace
. I was able to bisect the offending commit down to victorhge/iedit@be44da7. It is a pretty large commit so I was not able to find out what actually causes the regression.The text was updated successfully, but these errors were encountered: