Fork me on GitHub
#cursive
<
2016-06-04
>
cfleming01:06:31

@grumplet: @kenny: Ah, I see what the problem is - Cursive’s symbol resolution is not aware that (:require [rum.core]) should refer both the symbols from the cljs namespace and the macros from the clj namespace. As darwin points out, using :require-macros in addition to :require should work.

cfleming01:06:43

Sorry, that’s been on my list to fix for ages.

kenny01:06:28

Glad it's a known problem 🙂

cfleming01:06:30

In fact, there was a comment on the relevant issue this morning: https://github.com/cursive-ide/cursive/issues/775#issuecomment-223699662

cfleming01:06:10

It has another workaround: using :include-macros true, as in: (:require [schema.core :as s :include-macros true])