Open cvanelteren opened 4 months ago
I can't help much here.
You may want to examine the shell-quote-argument
and copilot-install-server
functions to find out where the extra \
comes from.
I don't see from the source where it may appear from. The code seems fine, i.e.
"install" (format "%s@%s" copilot-server-package-name copilot-version)))
does not have an extra \
. Could the @ symbol be automatically escaped?
what shell are you using, @cvanelteren ?
I wonder if this is some naive usage of the login shell by emacs. I ran into this myself, and I know I use a non-posix shell.
I did find that a perfectly okay workaround for this issue is to copy-paste the command into my own shell and run (without the incorrect backslash). Then emacs seems to have no problem picking up the new server binary and moving on with its life.
Using nushell
(0.96.1).
When trying to install the server I am greeted with an npm error.