You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if: Error in evaluating guile expression: ice-9/boot-9.scm:1685:16: In procedure raise-exception:
In procedure string-index-right: Wrong type argument in position 1 (expecting string): #("go" 0 2 (ws-butler-chg chg))
Entering a new prompt. Type `,bt' for a backtrace or `,q' to continue.
scheme@(emacs-guix) [1]>
I'm not sure what's happening but at a guess, ws-butler is active in the selectrum minibuffer and propertizes the string candidate we send to Guile.
This is a workaround that perhaps should be upstreamed to ws-butler:
Steps
ws-butler-global-mode
andselectrum-mode
.guix-package-by-name
and select any package.Here, I select the "go" package. Result:
I'm not sure what's happening but at a guess, ws-butler is active in the selectrum minibuffer and propertizes the string candidate we send to Guile.
This is a workaround that perhaps should be upstreamed to ws-butler:
If I'm right that it's text properties, perhaps guix.el could de-propertize any strings before sending them to external programs.
The text was updated successfully, but these errors were encountered: