Poll time – do you use cider-ns-refresh capabilities to reload project state with tools.namespace? Please, click ➕ if you do, ➖ if you don't, and tonsky if you use it with https://github.com/tonsky/clj-reload (you can customize which "backend" to use by changing cider-ns-code-reload-tool variable).
One day we should also come up with a better name this functionality (the refresh came from c.t.n. and is probably confusing at this point).
@vilppu.saarinen @andnils @rrudakov @dpassen1 @sludwig.dev @ag
Do you also use functions like clojure.tools.namespace.repl/disable-unload! and disable-reload! in your projects while relying on cider-ns-refresh?
I'm carefully entertaining the thought of switching the default to clj-reload if it is cross-compatible enough and doesn't cause breakage in users' workflow.
No, I don’t use them.
Me neither
Me neither
nope
➖ - because it didn't occur to me that it existed.
I was surprised (and confused) to see Nikita's face here as he infamously doesn't use Emacs; TIL about clj-reload and not even surprised that I've never even heard about it.
I call that "non-rich people" problems that I don't have. I am a "Rich person" myself, because I use the same tools Rich Hickey does.