Fork me on GitHub
#vim
<
2017-07-18
>
llsouder22:07:54

I got stuck trying to change the exception:

(require '[clojure.main :as main])
    (main/repl :caught (fn [_] (println "Broken! HaHa!")))

llsouder22:07:11

vim froze up and I had to kill it

hkupty22:07:37

Fireplace is synchronous and it 'freezes' while doing nrepl operations..

llsouder22:07:18

oh, is main/repl kicking off a new repl

hkupty22:07:46

That makes sense

hkupty23:07:17

main/repl starts a new repl and grabs stdin, which makes the fireplace operation hang forever..