This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-02-19
Channels
- # announcements (1)
- # aws (9)
- # beginners (136)
- # boot (4)
- # cider (11)
- # clara (36)
- # clojure (337)
- # clojure-europe (5)
- # clojure-italy (3)
- # clojure-nl (2)
- # clojure-spec (9)
- # clojure-uk (112)
- # clojured (7)
- # clojurescript (93)
- # core-async (2)
- # cursive (30)
- # datomic (6)
- # duct (4)
- # emacs (2)
- # figwheel (1)
- # figwheel-main (7)
- # fulcro (153)
- # kaocha (1)
- # off-topic (12)
- # om-next (1)
- # pedestal (58)
- # planck (6)
- # re-frame (15)
- # reitit (11)
- # shadow-cljs (113)
- # spacemacs (1)
- # specter (3)
- # vim (8)
I successfully have a basic Vimscript plugin sending code from a buffer to Planck that's evaluated with the output or error being sent back for display in Vim :)
I have discovered a bug in planck.core/load-string
, though. It's not honouring the namespace of code passed to it. If you type (clojure.core/load-string "(ns eg.core) (def x 1)")
into Clojure's REPL, it will define x
in eg.core
. However, if you do the same thing in Planck, x
will be defined in cljs.user
.