protorepl

puppybits 2017-03-27T15:29:25.078333Z

Does om next work with protorepl? I'm getting errors about resolving the defui macro.

puppybits 2017-03-27T15:41:17.347871Z

nm. I changed it to a Clojure and it works fine.

mikeflynn 2017-03-27T21:13:00.095370Z

Quick question from a terminal repl convert: When I start a proto-repl tab I see it reloading all the code in the namespace, but then when I try to run something like (require '[thingisaw.reloaded.core :as foo]) to do something I get a namespace not found error. I’m guessing my old cli workflow isn’t idiomatic for proto-repl but I’m not sure what is.

seancorfield 2017-03-27T21:24:48.292483Z

You'll need to turn off all the REPL refresh options in ProtoREPL's package settings for your workflow to continue.

seancorfield 2017-03-27T21:26:15.316354Z

ProtoREPL's "opinionated setup" guide assumes you have a fully "reloaded" workflow with Component etc.

mikeflynn 2017-03-27T21:42:56.581111Z

Ah! Ok. Thank you. I should probably give the preferred workflow a try, but in the short term I’ll try turning off the refresh.

seancorfield 2017-03-27T21:48:35.665296Z

We’re still dealing with code that is not entirely managed by Component so we can’t use ProtoREPL in that “opinionated” setup.

mikeflynn 2017-03-27T21:53:11.733993Z

Yup. I just turned off refresh and all is well. I think this might make me switch to Atom now.

seancorfield 2017-03-27T22:04:38.903462Z

I switched from Emacs to Atom after seeing Jason present ProtoREPL at Clojure/conj back in December.