joker

Discuss all things joker, the Clojure interpreter/linter on top of Go. https://github.com/candid82/joker
hairfire 2019-09-11T16:19:51.010500Z

I'm using joker on Windows 7. At the joker command prompt I execute "(joker.os/exec "Clojure.Main.exe" {})" which immediately returns "{:success true, :exit 0, :out "Clojure 1.9.0\r\nuser=> \r\n", :err ""}". I expected Clojure.Main.exe to be executed and remain at it's REPL prompt until I exited it. Any thoughts?

jcburley 2019-09-11T16:27:03.010600Z

Spawning processes and waiting for them to exit, "Unix-style", seems to be a widespread problem on Windows, at least IME. E.g. when I'm in the Git Bash environment and type the emacs command, it comes back right away as Emacs starts up, just as if I'd done emacs & in Unix. I'm not sure what the solution is and whether it can be implemented in Joker.

hairfire 2019-09-11T16:34:44.010900Z

Thanks! I hate Windows!

1😂
hairfire 2019-09-11T19:47:44.012300Z

Anyone know how to exit ClojureCLR's Clojure.Main.exe? Looking at the source code, I tried entering ":repl/quit" followed by Enter, and it didn't exit.

jcburley 2019-09-11T19:49:25.012400Z

Dunno, but there might be a CLR forum here you can ask?

hairfire 2019-09-11T19:52:19.012600Z

Ooops! I was in the wrong forum :face_with_rolling_eyes:

1🙂