2014/1/10 Mimmo Cosenza <[email protected]>

> you're the man!
> thanks so much.
>
> I should improve cljs-start by introducing
>
> * the :none compilation option/test and commenting out the :simple and
> :whitespace compilations option/tests to reduce the compilation time both
> at start-up and during the development workflow.
>

Could they be switched to their own profiles ?


> * take a serious look at https://github.com/juxt/jig stuff and understand
> if it could be useful to refactor the cljs-start lein-template to add
> harness to the generated applications
>
> mimmo
>
> On Jan 10, 2014, at 3:06 PM, Laurent PETIT <[email protected]>
> wrote:
>
> Actually, it's not even required anymore : I've had the opportunity to
> work on improving Counterclockwise's situation today, and it is now working
> like a charm with cljs-start !
>
>
> 2014/1/10 Mimmo Cosenza <[email protected]>
>
>> Great!
>>
>> So can I move on by modifying the cljs-start in accordance with
>> your/eclipse requirements?
>>
>> mimmo
>>
>> On Jan 10, 2014, at 2:57 PM, Laurent PETIT <[email protected]>
>> wrote:
>>
>> I have added a final touch:
>>
>> - Shortcut for starting a Headless Leiningen REPL: Alt+L H
>> - Automatic opening of REPL View when the Leiningen Console prints the
>> nREPL URL
>>
>> This means that to test Mimmo's cljs-start, it's now as easy as:
>>
>> 1/ Create the project: File > New Clojure Project, type project name,
>> type cljs-start as template name, Enter
>> 2/ Start Headless REPL: Alt+L H
>> 3/ There's no 3, you're already in the REPL, buddy ;-)
>>
>>
>>
>> 2014/1/10 Laurent PETIT <[email protected]>
>>
>>> Franck, Mimmo, I have made progress here: now Counterclockwise accepts
>>> overlapping source/resource/test/java-source paths, and resolves the
>>> conflicts by excluding the child paths from the parent paths.
>>> Also, I have made all declared paths optional, meaning that a missing
>>> src/clj path doesn't result in an Error in Eclipse.
>>> Finally, I have tweaked the embedded 2.3.4 embedded Leiningen version so
>>> that it displays the nREPL URL (as will the 2.4 Lein version when it will
>>> be released) => The REPL View is just one click away now!
>>>
>>>
>>> 2014/1/10 Mimmo Cosenza <[email protected]>
>>>
>>>>
>>>> On Jan 10, 2014, at 2:32 AM, Frank Gerhardt <[email protected]>
>>>> wrote:
>>>>
>>>> > OMG, so much work!
>>>>
>>>> yeah :-(. It depends on the fact that CLJS ha 4 different compilation
>>>> modes:
>>>> - none (not used at the moment in cljs-start), which means the Google
>>>> Closure Compiler (GCC) is not involved.
>>>> - whitespace:  the GCC only remove whitespace
>>>> - simple: like whitespace + renaming internal symbol to shorten them
>>>> - advanced: like simple + deadcode elimination + JS code optimisation
>>>> (here is where the magic happens)
>>>>
>>>> For each compilation option you need a corresponding test. That's way
>>>> in the profiles.clj you have 3 test commands too.
>>>>
>>>> My suggestion is to start by commenting the :simple and the :advanced
>>>> build/test-command to speed up the development workflow……
>>>>
>>>> Mimmo
>>>>
>>>> >
>>>> > I'll tried the brand new "Leiningen generic task launcher" and IT
>>>> WORKS :-)
>>>> > Got the two repls for the Austin example.
>>>> >
>>>> https://github.com/cemerick/austin/tree/master/browser-connected-repl-sample
>>>> >
>>>> > Thanks a lot!
>>>> >
>>>> > Frank
>>>> >
>>>> > --
>>>> > 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.
>>
>>
>>
>
> --
> 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