Should be resolved as of
https://github.com/clojure/clojurescript/commit/e1e190569f8588fa6e1e30c0e4a4686d08b57eed,
and will be available in the next release.

It also turns out there is a temporary workaround for Node.js in this case
- just set :recompile-dependents to false. This gives up some correctness
in order to avoid recompiling these namespaces that have obviously not
changed.

David

On Sun, Jun 21, 2015 at 5:45 PM, David Nolen <[email protected]> wrote:

> I can replicate the issue, thanks for the additional information. The
> problem appears to only affect the :nodejs target. Filed an issue:
>
> http://dev.clojure.org/jira/browse/CLJS-1317
>
> It appears there's no workaround for this issue, so you'll unfortunately
> have to live with it until the next major release, likely in a month or so.
>
> David
>
> On Sun, Jun 21, 2015 at 3:05 PM, Roger Gilliar <
> [email protected]> wrote:
>
>> I did some more testing. Instead of removing the import I just changed a
>> comment
>>
>> (ns jsp.core
>>   (:require [cljs.nodejs :as nodejs]
>>             [clojure.walk :as walk]
>>             [cljs.pprint :refer [pprint]]
>>             )
>>   )
>>
>> ;1234567
>>
>>
>> The last two results are without pprint.
>>
>> after 15 modifications:
>>
>> Change detected, recompiling ...
>> Compiling src/jsp/core.cljs
>> Compiling out/cljs/nodejs.cljs
>> Compiling out/cljs/core.cljs
>> Using cached cljs.core out/cljs/core.cljs
>> Compiling out/cljs/pprint.cljs
>> ... done. Elapsed 1.545302211 seconds
>> Change detected, recompiling ...
>> Compiling src/jsp/core.cljs
>> Compiling out/cljs/nodejs.cljs
>> Compiling out/cljs/core.cljs
>> Using cached cljs.core out/cljs/core.cljs
>> Compiling out/cljs/pprint.cljs
>> ... done. Elapsed 1.522496612 seconds
>> Change detected, recompiling ...
>> Compiling src/jsp/core.cljs
>> Compiling out/cljs/nodejs.cljs
>> Compiling out/cljs/core.cljs
>> Using cached cljs.core out/cljs/core.cljs
>> Compiling out/cljs/pprint.cljs
>> ... done. Elapsed 1.616276895 seconds
>> Change detected, recompiling ...
>> Compiling src/jsp/core.cljs
>> Compiling out/cljs/nodejs.cljs
>> Compiling out/cljs/core.cljs
>> Using cached cljs.core out/cljs/core.cljs
>> Compiling out/cljs/pprint.cljs
>> ... done. Elapsed 1.5294146 seconds
>> Change detected, recompiling ...
>> Compiling src/jsp/core.cljs
>> Compiling out/cljs/nodejs.cljs
>> Compiling out/cljs/core.cljs
>> Using cached cljs.core out/cljs/core.cljs
>> ... done. Elapsed 0.105853311 seconds
>> Change detected, recompiling ...
>> Compiling src/jsp/core.cljs
>> Compiling out/cljs/nodejs.cljs
>> Compiling out/cljs/core.cljs
>> Using cached cljs.core out/cljs/core.cljs
>> ... done. Elapsed 0.104860234 seconds
>>
>> --
>> Note that posts from new members are moderated - please be patient with
>> your first post.
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "ClojureScript" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at http://groups.google.com/group/clojurescript.
>>
>
>

-- 
Note that posts from new members are moderated - please be patient with your 
first post.
--- 
You received this message because you are subscribed to the Google Groups 
"ClojureScript" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/clojurescript.

Reply via email to