vim-fireplace
vim-fireplace copied to clipboard
fireplace#info barfs on shadow-cljs
Seems to be due to eg clojure.repl/special-doc
not existing at the cljs repl. Deferring var resolution via ((resolve 'clojure.repl/special-doc) sym)
instead of (#'clojure.repl/special-doc sym)
seems to fix it for the common case, but of course would still explode if it was actually a special-symbol, for example...
Example error when using K
:
I consider cider-nrepl mandatory for cljs. I think the appropriate fix is a better error message.
Works for me. I posted this pretty late in a long bus trip and didn't think about not having cider-nrepl set up on that laptop.