planck

Planck ClojureScript REPL
mnewhook 2016-09-11T12:58:32.000080Z

can I load something into the classpath inside a repl?

mfikes 2016-09-11T13:02:50.000083Z

@mnewhook The Planck classpath mechanism is static, so the classpath itself cannot be changed at runtime, if that’s what you are asking. Having said that, there is no technical limitation that would preclude such a feature from being added.

mnewhook 2016-09-11T13:03:48.000084Z

I means that i need to futz with the inf-clojure-program for each separate project I’m working which has an external dependency on which seems less than ideal

mnewhook 2016-09-11T13:05:35.000086Z

if only planck had nREPL support? πŸ™‚ Is there anything precluding this support besides implementing it?

mfikes 2016-09-11T13:06:29.000087Z

@mnewhook Right. Planck could support nREPL. Instead Socket REPL support was implemented.

mnewhook 2016-09-11T13:12:45.000088Z

actually, it looks like its possible for inf-clojure to support the socket repl.

mnewhook 2016-09-11T13:15:25.000089Z

(setq inf-clojure-program "telnet localhost 7888")

slipset 2016-09-11T20:19:40.000091Z

mnewhook: I think you could solve this by adding a .dir-locals.el file which contains your inf-clojure-program for each project https://www.gnu.org/software/emacs/manual/html_node/emacs/Directory-Variables.html

slipset 2016-09-11T20:20:10.000092Z

You must remember @mfikes is an infidel who uses intellij πŸ™‚

mfikes 2016-09-11T20:22:41.000093Z

Also, if there are improvements that could be made to the Emacs section of http://planck-repl.org/ides.html I'll take PRs relying on the community.

slipset 2016-09-11T20:31:30.000094Z

πŸ™‚

mfikes 2016-09-11T23:55:48.000096Z

Planck 1.17 released https://github.com/mfikes/planck/releases/tag/1.17

1