That works fine and gives me an interactive repl. What also works fine is if I start a regular clojure socket repl with java -cp /Users/username/.m2/repository/org/clojure/clojure/1.8.0/clojure-1.8.0.jar -Dclojure.server.repl="{:port 1666 :accept clojure.core.server/repl}" clojure.main
There’s no error log that I can see. Usually errors show up in the repl window itself. FWIW, I can’t connect to a joker socket repl either. I’ll post on the Cursive email list and ask if anyone’s been able to connect to babashka or joker repls. Thanks anyway for your help, and let me know if you have more ideas. And of course, thank you for creating Babashka, I’m having a lot of fun playing with it and it looks super useful for scripting.
Chlorine 0.4.7, a socket REPL client for Atom, now added autocomplete for babashka. I had to add some functions in babashka 0.0.71 to make this possible. Maybe Cursive is also using these functions somehow? Might be worth another shot with the newest babashka.