This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-07-30
Channels
- # arachne (1)
- # beginners (1)
- # boot (13)
- # cljs-dev (35)
- # cljsjs (12)
- # cljsrn (11)
- # clojure (77)
- # clojure-austin (14)
- # clojure-brasil (3)
- # clojure-france (1)
- # clojure-poland (4)
- # clojure-russia (23)
- # clojure-spec (39)
- # clojure-uk (14)
- # clojurescript (17)
- # cursive (16)
- # datascript (10)
- # devcards (1)
- # dirac (3)
- # editors (1)
- # emacs (4)
- # jobs (1)
- # jobs-rus (2)
- # luminus (5)
- # off-topic (1)
- # om (85)
- # parinfer (1)
- # perun (12)
- # re-frame (20)
- # reagent (4)
- # spacemacs (1)
- # specter (9)
- # yada (6)
What's interesting is that I get duplicated of all clojure.spec auto completes. The one that causes the re-require is the one that says something like this coll-of [pred & opts] (clojure.spec :as s)
. Right below that one is another row that looks like this coll-of [pred & opts] (clojure.spec)
. If I hit enter on the second one I will not get clojure.spec re-required.
Also probably relevant is this is a cljs and clj project so I have both Clojure and Clojurescript as deps.
CLJ should never require CLJS, but it’s possible there’s a bug there - that require code is complex, and I’m planning to revise it shortly.
I have not had that be a problem. I'm just wondering if it somehow has to do with Clojurescript's recent addition of aliasing Clojure namespaces to improve portability.
Made a clj file in the same project and I am not having the issue. It would appear to only happen in cljc.