Fork me on GitHub
#cursive
<
2017-06-24
>
royalaid05:06:10

Hey all I can't find any good resources to see if cursive has functionality similar to CIDER's hotload dependency https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-hotload-dependency

jumar06:06:12

@royalaid I don't think so - but you can always try to use https://github.com/pallet/alembic

cfleming07:06:43

@favila Yes, sorry - that’s https://github.com/cursive-ide/cursive/issues/1785, I’m hoping to fix that tonight and do a bugfix release.

cfleming07:06:01

@royalaid No, not yet, sorry.

cfleming07:06:03

@royalaid Is that something you use a lot? I’m interested to know if it’s very useful.

royalaid09:06:10

I do a lot of side projects and often find that I want to add a dep I use often, like timbre, to a new project or module

royalaid09:06:35

hotload+mount/component mean really you never have to reset your repl

royalaid09:06:47

the other thing that is missing is namespace refreshing

royalaid09:06:57

which would be cool to have too

cfleming10:06:31

@royalaid I think what you want for namespace refreshing is “Sync files in REPL” - see here under “Interaction with the editor”: https://cursive-ide.com/userguide/repl.html

royalaid22:06:31

Does that also reset repl set symbols?

royalaid22:06:05

like if I def something in the repl and then refresh namespaces that def will be unset because the the whole namespace is refreshed