Fork me on GitHub
#emacs
<
2019-12-25
>
plexus11:12:35

I just upgraded spacemacs-develop and all installed packages, and now some paredit (?) thing broke. When deleting the opening parenthesis of a pair like () it used to delete the full pair, now it just deletes that opening parenthesis. Any idea where to start looking for this?

practicalli-johnny07:12:39

Just checking, did you update the .spacemacs config file, e.g SPC f e D to edif your .spacemacs config file against the new spacemacs-template. Also check in .spacemacs for the setting dotspacemacs-smartparens-strict-mode t

practicalli-johnny07:12:40

If you are using Evil (Vim style) editing, then enable safe structured editing https://practicalli.github.io/spacemacs/install-spacemacs/evil-structural-editing.html

practicalli-johnny07:12:03

If you restart Emacs and it’s still not working, perhaps there is a bug in the newest smartparens package. You could try pinning that package to a previous version of smartparens, e.g http://jr0cket.co.uk/2017/03/spacemacs-managing-broken-emacs-packages.html Or if your previous package update was not to long ago, rollback your package update, freeze smartparens and then do a package update.