Fork me on GitHub
#clj-on-windows
<
2022-07-22
>
Richie21:07:55

cider-jack-in used to work but now I broke it: I followed the install instructions for linux using msys2 mingw64 and now cider-jack-in opens a windows prompt asking me "How do you want to open this file?". If I select notepad then I see that it's C:\msys64\usr\local\bin\clojure. cider-jack-in worked fine before I ran

curl -O 
chmod +x linux-install-1.11.1.1149.sh
./linux-install-1.11.1.1149.sh
and now it's broken. In powershell
PS> whereis clojure
clojure: /usr/local/bin/clojure /usr/local/lib/clojure
Thanks!

Richie21:07:05

Emacs prints this message

[nREPL] Starting server via c\:/Windows/System32/WindowsPowerShell/v1.0/powershell.exe -encodedCommand YwBsAG8AagB1AHIAZQAgAC0AUwBkAGUAcABzACAAJwB7ADoAZABlAHAAcwAgAHsAbgByAGUAcABsAC8AbgByAGUAcABsACAAewA6AG0AdgBuAC8AdgBlAHIAcwBpAG8AbgAgACIAIgAwAC4AOQAuADAAIgAiAH0AIABjAGkAZABlAHIALwBjAGkAZABlAHIALQBuAHIAZQBwAGwAIAB7ADoAbQB2AG4ALwB2AGUAcgBzAGkAbwBuACAAIgAiADAALgAyADgALgA0ACIAIgB9ACAAYwBvAG0ALgBjAGUAbQBlAHIAaQBjAGsALwBwAG8AbQBlAGcAcgBhAG4AYQB0AGUAIAB7ADoAbQB2AG4ALwB2AGUAcgBzAGkAbwBuACAAIgAiADEALgAxAC4AMAAiACIAfQAgAHIAZQBmAGEAYwB0AG8AcgAtAG4AcgBlAHAAbAAvAHIAZQBmAGEAYwB0AG8AcgAtAG4AcgBlAHAAbAAgAHsAOgBtAHYAbgAvAHYAZQByAHMAaQBvAG4AIAAiACIAMwAuADUALgAyACIAIgB9AH0AIAA6AGEAbABpAGEAcwBlAHMAIAB7ADoAYwBpAGQAZQByAC8AbgByAGUAcABsACAAewA6AG0AYQBpAG4ALQBvAHAAdABzACAAWwAiACIALQBtACIAIgAgACIAIgBuAHIAZQBwAGwALgBjAG0AZABsAGkAbgBlACIAIgAgACIAIgAtAC0AbQBpAGQAZABsAGUAdwBhAHIAZQAiACIAIAAiACIAWwByAGUAZgBhAGMAdABvAHIALQBuAHIAZQBwAGwALgBtAGkAZABkAGwAZQB3AGEAcgBlAC8AdwByAGEAcAAtAHIAZQBmAGEAYwB0AG8AcgAsAGMAaQBkAGUAcgAuAG4AcgBlAHAAbAAvAGMAaQBkAGUAcgAtAG0AaQBkAGQAbABlAHcAYQByAGUAXQAiACIAXQB9AH0AfQAnACAALQBNADoAYwBpAGQAZQByAC8AbgByAGUAcABsAA==
Which https://gchq.github.io/CyberChef/#recipe=From_Base64('A-Za-z0-9%2B/%3D',true,false)Decode_text('UTF-16LE%20(1200)')&amp;input=WXdCc0FHOEFhZ0IxQUhJQVpRQWdBQzBBVXdCa0FHVUFjQUJ6QUNBQUp3QjdBRG9BWkFCbEFIQUFjd0FnQUhzQWJnQnlBR1VBY0FCc0FDOEFiZ0J5QUdVQWNBQnNBQ0FBZXdBNkFHMEFkZ0J1QUM4QWRnQmxBSElBY3dCcEFHOEFiZ0FnQUNJQUlnQXdBQzRBT1FBdUFEQUFJZ0FpQUgwQUlBQmpBR2tBWkFCbEFISUFMd0JqQUdrQVpBQmxBSElBTFFCdUFISUFaUUJ3QUd3QUlBQjdBRG9BYlFCMkFHNEFMd0IyQUdVQWNnQnpBR2tBYndCdUFDQUFJZ0FpQURBQUxnQXlBRGdBTGdBMEFDSUFJZ0I5QUNBQVl3QnZBRzBBTGdCakFHVUFiUUJsQUhJQWFRQmpBR3NBTHdCd0FHOEFiUUJsQUdjQWNnQmhBRzRBWVFCMEFHVUFJQUI3QURvQWJRQjJBRzRBTHdCMkFHVUFjZ0J6QUdrQWJ3QnVBQ0FBSWdBaUFERUFMZ0F4QUM0QU1BQWlBQ0lBZlFBZ0FISUFaUUJtQUdFQVl3QjBBRzhBY2dBdEFHNEFjZ0JsQUhBQWJBQXZBSElBWlFCbUFHRUFZd0IwQUc4QWNnQXRBRzRBY2dCbEFIQUFiQUFnQUhzQU9nQnRBSFlBYmdBdkFIWUFaUUJ5QUhNQWFRQnZBRzRBSUFBaUFDSUFNd0F1QURVQUxnQXlBQ0lBSWdCOUFIMEFJQUE2QUdFQWJBQnBBR0VBY3dCbEFITUFJQUI3QURvQVl3QnBBR1FBWlFCeUFDOEFiZ0J5QUdVQWNBQnNBQ0FBZXdBNkFHMEFZUUJwQUc0QUxRQnZBSEFBZEFCekFDQUFXd0FpQUNJQUxRQnRBQ0lBSWdBZ0FDSUFJZ0J1QUhJQVpRQndBR3dBTGdCakFHMEFaQUJzQUdrQWJnQmxBQ0lBSWdBZ0FDSUFJZ0F0QUMwQWJRQnBBR1FBWkFCc0FHVUFkd0JoQUhJQVpRQWlBQ0lBSUFBaUFDSUFXd0J5QUdVQVpnQmhBR01BZEFCdkFISUFMUUJ1QUhJQVpRQndBR3dBTGdCdEFHa0FaQUJrQUd3QVpRQjNBR0VBY2dCbEFDOEFkd0J5QUdFQWNBQXRBSElBWlFCbUFHRUFZd0IwQUc4QWNnQXNBR01BYVFCa0FHVUFjZ0F1QUc0QWNnQmxBSEFBYkFBdkFHTUFhUUJrQUdVQWNnQXRBRzBBYVFCa0FHUUFiQUJsQUhjQVlRQnlBR1VBWFFBaUFDSUFYUUI5QUgwQWZRQW5BQ0FBTFFCTkFEb0FZd0JwQUdRQVpRQnlBQzhBYmdCeUFHVUFjQUJzQUE9PQ to
clojure -Sdeps '{:deps {com.cemerick/pomegranate {:mvn/version ""1.1.0""} nrepl/nrepl {:mvn/version ""0.9.0-beta3""} refactor-nrepl/refactor-nrepl {:mvn/version ""3.0.0-alpha13""} cider/cider-nrepl {:mvn/version ""0.27.2""}} :aliases {:cider/nrepl {:main-opts [""-m"" ""nrepl.cmdline"" ""--middleware"" ""[refactor-nrepl.middleware/wrap-refactor,cider.nrepl/cider-middleware]""]}}}' -M:cider/nrepl
which has extra quotes everywhere... Hmm...

Richie21:07:52

Well. It works fine when I paste it into powershell so, 🤷 .