This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-11-05
Channels
- # beginners (11)
- # boot (121)
- # bristol-clojurians (3)
- # cider (5)
- # cljs-dev (45)
- # clojure (122)
- # clojure-conj (3)
- # clojure-germany (1)
- # clojure-japan (9)
- # clojure-russia (48)
- # clojurescript (129)
- # community-development (2)
- # cursive (17)
- # datomic (11)
- # editors-rus (3)
- # events (2)
- # funcool (32)
- # ldnclj (22)
- # om (110)
- # onyx (15)
- # re-frame (2)
@mikethompson: is that :advanced
?
No, that's :none
From a clean
👏:skin-tone-2: that's a big improvement!
if someone is interested in fixing cljs.compiler/requires-compilation?
or cljs.analyzer/requires-analysis?
I have some tips for things to look out for
@dnolen: re 1.7.166
. My bigger projects' tests pass. If I find time, I'll report any time improvements during the weekend.
@dnolen: tried 1.7.166
on my personal projects and all seems good. no problems with cljs.js
or js module support 😉
similarly not having any issues after brief testing in multiple projects
@maria @bensu @martinklepsch awesome thanks for the reports
I tried with cljsbuild & figwheel SNAPSHOTs on my own projects and things worked well.
@dnolen: Will add a note to the lein-cljsbuild README to use the SNAPSHOT version or higher with 1.7.166
😉
huge thanks to @juhoteperi for his patience on working and re-working the patch, it’s a huge long outstanding enhancement.
Thanks, happy to contribute
@dnolen: Hey David, just trying out 1.7.166 on my project that uses modules. I get an exception that one of my namespaces is not found. I have a directory called "modules" and in there are a couple of cljs files that are entry points for different pages. No other namespace depends on them. I load them on demand with the gclosure module manager. I think since those namespaces are not required by anything else so they don't get compiled. Shouldn't the compiler make sure they do get compiled when they are listed in the :entries key of the build spec?
willing to take a patch for it, but that’s not in the realm of anything the original work was intended to support
plus it seems like something that’s easy to fix yourself by specifying those source directories in your build options
yes, maybe that's a bit of a special case. do people use the module manager to load modules?