They all refuse to take input. The --client thing seems promising, but never gives me a prompt. I just sits there like a lump.
I’ve uninstalled everything, including all java jres and jdks, boot, lein, clojure, clojure-clj, chocolatey. Then reinstalled them all (from admin powershells).
Here’s what boot gives me:
PS C:\Users\zipper\documents\GitHub\name> boot repl --client
REPL-y 0.4.3, nREPL 0.6.0
Clojure 1.7.0
Java HotSpot(TM) 64-Bit Server VM 1.8.0_221-b11
Exit: Control+D or (exit) or (quit)
Commands: (user/help)
Docs: (doc function-name-here)
(find-doc "part-of-name-here")
Find by Name: (find-name "part-of-name-here")
Source: (source function-name-here)
Javadoc: (javadoc java-object-or-class-here)
Examples from clojuredocs.org: [clojuredocs or cdoc]
(user/clojuredocs name-here)
(user/clojuredocs "ns-here" "name-here")
I haven’t created one. I also went looking for a trixy one that might have infiltrated over the weekend. I can say there were no hostile borders.
You point of the version sounds like an excellent place to look. I had thought I only had 1.10. I thought I had deleted everything and reinstalled it all. If there is a 1.7 out there, it arrived in stealth. I think I start a global search for clo*.jar files. Thanks for the help!
It might be worth trying the latest command line tools from Cognitect. See https://github.com/clojure/tools.deps.alpha/wiki/clj-on-Windows – in particular, see the bit about Scoop at the bottom. It requires Powershell (rather than regular cmd) but that’s a nicer shell for development anyway.
Install Scoop on Powershell:
iwr -useb get.scoop.sh | iex
Add the Java bucket (makes it easy to install and test various JDK versions):
My dot-clojure repo has a great user-level deps.edn file to get you started with a lot of useful aliases (including starting REBL, once you’ve installed it).
boot repl
;; You might need to kill the shell, log out, and log back in
;; In the Windows Explorer (not the browser, the Windows file explorer).
;;;; Delete USERPROFILE.m2\clojure-complete
;; Sign off and sign back into Windows.
Somewhere along the line a “clojure-complete” got installed. It was the windows equivalent of “~/.m2/repositories” that’s c:\users\myaccount.m2
I deleted that directory by hand. After deleting the directory clj, boot repl, lein repl all worked as expected.