I installed tools.deps on Windows using Scoop and it works nicely. However, when I do
clj -Sdescribe I get the following output:
$ clj -Sdescribe
:config-files ["C:\Users\***\scoop\modules\ClojureTools\deps.edn" "C:\Users\***\.clojure\deps.edn" "deps.edn"]
and when I then try to parse this as EDN (which should be possible) via
clojure.edn/read-string I get the error:
Unsupported escape character: \U which obviously happens because the file path of
C:\Users\... contains that.
This would probably need to be adjusted by the tools.deps team? I could work around it, but in a general case, I'd have no way of knowing if a
\ signifies an escape character or a path separator. The output should probably be adjusted so a
\ is escaped to
Context: this fails for detecting tools.deps version as part of the integration into IntelliJ IDE with Cursive.