On 07.04.2018 17:19, Alex Kost wrote:
Sorry, I don't know what could cause your problem. My only idea is
maybe you have some mixed (incompatible) packages both from Guix and
from (M)ELPA (for example, "dash.el" from Melpa and "smartparens" from
Guix). Look at "M-x list-load-path-shadows".
No worries, thanks for your input!
There's nothing here that wasn't installed via guix.
So far all this happened on Ubuntu with just Emacs and packages for it
installed via guix. Now I tried what happens on Guix SD, with
emacs-smartparens as only Emacs package, run in the shell, no init.el.
After just M-x smartparens-mode, again: slurp works, barf doesn't.
I would conclude that this is a direct smartparens bug, if it wasn't for
your report of having it working (which I do not doubt).