-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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-surround: change / delete delimiters fails #16144
Comments
Pinning the evil-surround package to an ealier version is a temporary resolution to the issue. Edit the Spacemacs user configuration and add a recipe for evil-surround to pin the older version (pinned even during package updates). Newer versions of evil-surround should be deleted from dotspacemacs-additional-packages '((evil-surround
:location
(recipe :fetcher github
:repo "emacs-evil/evil-surround"
:commit "f273821f575ace519066fb106ee45a5b8577475f"))) |
A fix for the issue has been pushed upstream and Melpa has just started a new build cycle so the updated package should be available within 2 hours. To test before Melpa finishes the build, use the following recipe (evil-surround
:location
(recipe :fetcher github
:repo "emacs-evil/evil-surround"
:commit "0d860be74165ceb8314742e4191cdad693f40a6d")) |
Melpa package updated with fix. |
Description
Evil change / delete surround no longer working, reporting the following error in the buffer,
SPC b m
evil-motion-range: No surrounding delimiters found
Reproduction guide 🪲
()
d s
followed by(
c s
followed by(
Observed behaviour: 👀 💔
The
()
parens are not changed and the no surrounding delimiters found message reported in the Emacs buffer.Expected behaviour: ❤️ 😄
Using
d s
folowed by(
should remove both parens,()
Using
c s
followed by(
and then]
should replace the parens,()
with[]
System Info 💻
Backtrace 🐾
The text was updated successfully, but these errors were encountered: