ANN: ClojureScript 1.11.132

2024-01-24 Thread David Nolen
Please see https://clojurescript.org/news/2024-01-24-release for details. Thanks! David -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated -

ANN: ClojureScript 1.10.914

2021-12-20 Thread David Nolen
Please see https://clojurescript.org/news/2021-12-20-release for details. Thanks! David -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated -

ANN: ClojureScript 1.10.891

2021-11-04 Thread David Nolen
Please see https://clojurescript.org/news/2021-11-04-release for details Thanks! David -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated -

ANN: ClojureScript 1.10.866

2021-05-25 Thread David Nolen
Please see https://clojurescript.org/news/2021-05-24-release for details. Thanks! David -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated -

ANN: ClojureScript 1.10.844

2021-04-07 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Please refer to the announce post for the details: https://clojurescript.org/news/2021-04-06-release As always, feedback welcome! David -- You received this

Re: ANN: ClojureScript 1.10.741

2020-04-25 Thread Tim Visher
On Fri, Apr 24, 2020 at 9:04 PM Ag Ibragimov wrote: > Some people have no idea how awesome it is to see David Nolen working on > Clojurescript again. That is so cool! >  -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send

Re: ANN: ClojureScript 1.10.741

2020-04-24 Thread Ag Ibragimov
Some people have no idea how awesome it is to see David Nolen working on Clojurescript again. That is so cool! On Fri 24 Apr 2020 at 10:10, David Nolen wrote: ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code:

ANN: ClojureScript 1.10.741

2020-04-24 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Please refer to the announce post for the details: https://clojurescript.org/news/2020-04-24-release This release also features a significant enhancement when

ANN: ClojureScript 1.10.516

2019-01-31 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Please refer to the announce post for the details: https://clojurescript.org/news/2019-01-31-release As always, feedback welcome! -- You received this

ANN: ClojureScript 1.10.439

2018-11-05 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.10.439"] Please refer the announce post for the details:

Re: ANN: ClojureScript 1.10.312, Improved Externs Inference & Webpack Guide

2018-06-22 Thread David Nolen
1.10.329 was released today, it addresses a few minor issues in 312 including an externs inference bug. David On Fri, Jun 15, 2018 at 10:50 AM, David Nolen wrote: > ClojureScript, the Clojure compiler that emits JavaScript source code. > > README and source code:

ANN: ClojureScript 1.10.312, Improved Externs Inference & Webpack Guide

2018-06-15 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.10.312"] This release contains many fixes and enhancements, the most notable being those

ANN: ClojureScript 1.10.238, cljs.main & more

2018-03-26 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.10.238"] This release contains a very large number of enhancements. Please refer to the

Re: ANN: ClojureScript 1.9.542, spec changes & REPL enhancement

2017-10-13 Thread Rangel Spasov
Sorry, that was false alarm. Ok, that's kinda funny: Without paying attention I saw this on the top of the mailing list in google groups and just copy/pasted the version number and tried to build, only to just realize that I DOWNGRADED to a ClojureScript release from May 12th LOL. My bad.

Re: ANN: ClojureScript 1.9.542, spec changes & REPL enhancement

2017-10-13 Thread David Nolen
Will need something more minimal. Thanks. David On Fri, Oct 13, 2017 at 2:08 PM, Rangel Spasov wrote: > I'm getting this (I'm guessing related to the changes around CLJS-485 > RegExp flags): > > (iOS simulator screenshot attached). > > > As you can see, the RN/JS stack

Re: ANN: ClojureScript 1.9.946

2017-10-05 Thread Juraj Martinka
> I'm seeing an issue in one of my larger projects. Will try to isolate tomorrow and get back to you. Not sure if it's the same issue as I encountered when trying to build clojurescript in my application generated by luminus template, but here it is: Compiling

Re: ANN: ClojureScript 1.9.946

2017-10-03 Thread Nathan Fisher
Hi David! I'm seeing an issue in one of my larger projects. Will try to isolate tomorrow and get back to you. The simple project in lein-cljsbuild works fine for me with beta1 and this release. Saludos! Nathan On Tue, 3 Oct 2017 at 22:52 David Nolen wrote: >

ANN: ClojureScript 1.9.946

2017-10-03 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.9.946"] This release contains many bug fixes and addresses feedback from the 1.9.908 release.

ANN: ClojureScript 1.9.908

2017-08-16 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.9.908"] This release includes a number of bug fixes and changes based on feedback from the

Re: ANN: ClojureScript 1.9.854

2017-07-30 Thread David Nolen
The ability to consume node_modules is just an additional feature - it makes no existing features obsolete. David On Sun, Jul 30, 2017 at 3:42 PM, Daniel wrote: > For someone who is new to clojurescript and pretty confused by > clojurescript dependency management in

Re: ANN: ClojureScript 1.9.854

2017-07-30 Thread Leon Grapenthin
Yes, it does make CLJSJS obsolete and the new method is to include Node modules from NPM. CLJSJS was never the one true way, especially for production. It lacked deduplication of transitive dependencies that were not packed per CLJSJS and of course support for dependencies that where are not

Re: ANN: ClojureScript 1.9.854

2017-07-30 Thread Daniel
For someone who is new to clojurescript and pretty confused by clojurescript dependency management in general, does this release obsolete cljsjs for new projects and what is the new method? On Friday, July 28, 2017 at 4:55:04 PM UTC-5, David Nolen wrote: > > ClojureScript, the Clojure compiler

Re: ANN: ClojureScript 1.9.854

2017-07-30 Thread Leon Grapenthin
Amazing release, trying it out right now. Just wanted to see if including this works: https://github.com/coopermaruyama/react-web3 I try to :require it via [react-web3 :as w3] Unfortunately this gives me a not-found error. Also I noticed that CLJS indeed downloaded react-web3 to

Re: ANN: ClojureScript 1.9.854

2017-07-28 Thread Rangel Spasov
Works for me on iOS JavaScriptCore  (RN 0.45). Thanks David and all ClojureScript contributors! Rangel P.S. The only issue with a library that I saw was with https://github.com/tailrecursion/cljs-priority-map/blob/master/src/cljs/tailrecursion/priority_map.cljs#L4 *Invalid :refer, var

ANN: ClojureScript 1.9.854

2017-07-28 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.9.854"] This is a significant feature release. Notable new features include comprehensive NPM

ANN: ClojureScript 1.9.671, bugfix release

2017-06-30 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.9.671"] This is a follow up bugfix release to 1.9.660. As always, feedback welcome! ##

Re: ANN: ClojureScript 1.9.660, compiler performance, runtime performance, cljs.spec fixes

2017-06-27 Thread Alex Miller
Woohoo! Congrats. On Tuesday, June 27, 2017 at 10:35:29 AM UTC-5, David Nolen wrote: > > ClojureScript, the Clojure compiler that emits JavaScript source code. > > README and source code: https://github.com/clojure/clojurescript > > Leiningen dependency information: > > [org.clojure/clojurescript

ANN: ClojureScript 1.9.660, compiler performance, runtime performance, cljs.spec fixes

2017-06-27 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.9.660"] This release includes many performance enhancements to the ClojureScript compiler as

ANN: ClojureScript 1.9.562 - Clojure 1.9.0-alpha17 parity

2017-05-26 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.9.562"] This release coincides with Clojure 1.9.0-alpha17, includes a variety of fixes, and

Re: [ClojureScript] Re: ANN: ClojureScript 1.9.542, spec changes & REPL enhancement

2017-05-15 Thread David Nolen
That runtime error doesn't necessarily seem related to the compile time warning. Would need more information. On Mon, May 15, 2017 at 10:16 AM, Tatu Tarvainen wrote: > > My phantom test run crashes with: > TypeError: undefined is not an object (evaluating

Re: [ClojureScript] Re: ANN: ClojureScript 1.9.542, spec changes & REPL enhancement

2017-05-15 Thread Tatu Tarvainen
My phantom test run crashes with: TypeError: undefined is not an object (evaluating 'schema.core.MapEntry.prototype') I'm assuming that is related to this change, but I'll need to investigate more. There's already a merged PR for schema that excludes MapEntry in refer-clojure. I'm hoping that

Re: [ClojureScript] Re: ANN: ClojureScript 1.9.542, spec changes & REPL enhancement

2017-05-15 Thread David Nolen
That's just a warning. Is there some deeper breakage that you are observing? David On Sun, May 14, 2017 at 3:09 AM, Tatu Tarvainen wrote: > > > * CLJS-2013 - Add MapEntry type > > This change seems to break plumatic schema, after upgrading I'm getting > warnings: > >

Re: ANN: ClojureScript 1.9.542, spec changes & REPL enhancement

2017-05-14 Thread Tatu Tarvainen
> * CLJS-2013 - Add MapEntry type This change seems to break plumatic schema, after upgrading I'm getting warnings: WARNING: ->MapEntry already refers to: cljs.core/->MapEntry being replaced by: schema.core/->MapEntry at ... schema/core.cljs Plumatic also defines a MapEntry record type which

ANN: ClojureScript 1.9.542, spec changes & REPL enhancement

2017-05-12 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.9.542"] This release is primarily about staying in sync with the latest changes to spec. It

Re: ANN: ClojureScript 1.9.518, `async` issue resolved

2017-04-14 Thread David Nolen
I just cut 1.9.521. The only change was to fix a regression to :foreign-libs when there are multiple entries which use the same :file. David On Wed, Apr 12, 2017 at 4:52 PM, David Nolen wrote: > ClojureScript, the Clojure compiler that emits JavaScript source code. > >

ANN: ClojureScript 1.9.518, `async` issue resolved

2017-04-12 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.9.518"] This release bumps Closure Compiler, finally resolving the issue with core.async. As

Re: ANN: ClojureScript 1.9.456, Externs Inference & Comprehensive JS Modules Support

2017-03-09 Thread David Nolen
This is correct. On Thu, Mar 9, 2017 at 2:36 AM, Colin Fleming wrote: > I believe that dependency is because Google Closure requires it. > > On 9 March 2017 at 16:45, Mike Rodriguez wrote: > >> Guava is often a dependency conflict when trying to

Re: ANN: ClojureScript 1.9.456, Externs Inference & Comprehensive JS Modules Support

2017-03-08 Thread Colin Fleming
I believe that dependency is because Google Closure requires it. On 9 March 2017 at 16:45, Mike Rodriguez wrote: > Guava is often a dependency conflict when trying to put libs together that > use it. I'm surprised cljs has dependencies like this. I'd think a language > would

Re: ANN: ClojureScript 1.9.456, Externs Inference & Comprehensive JS Modules Support

2017-03-08 Thread Mike Rodriguez
Guava is often a dependency conflict when trying to put libs together that use it. I'm surprised cljs has dependencies like this. I'd think a language would try to avoid having any deps at all or repackage them or something. For example, Clojure only has ASM. -- You received this message

Re: ANN: ClojureScript 1.9.456, Externs Inference & Comprehensive JS Modules Support

2017-03-07 Thread Paul Gowder
Yeah, this is a recurrent problem---as far as I can determine, several database libraries (at least) have a dependency a layer or two down on an old version of guava; the latest closure compiler seems to be depending on the most recent guava. See eg this issue (which ai've been meaning to

Re: ANN: ClojureScript 1.9.456, Externs Inference & Comprehensive JS Modules Support

2017-03-07 Thread Varga Radu
Also solved my problem by adding [com.google.guava/guava "21.0"] to my project.clj On Thursday, 2 March 2017 13:45:29 UTC+1, Dirk Bergmann wrote: > > Had the same issue. Fixed it by upgrading guava dependency to > [com.google.guava/guava "21.0"] > > On Sunday, January 29, 2017 at 3:01:16 AM

Re: ANN: ClojureScript 1.9.456, Externs Inference & Comprehensive JS Modules Support

2017-03-02 Thread Dirk Bergmann
Had the same issue. Fixed it by upgrading guava dependency to [com.google.guava/guava "21.0"] On Sunday, January 29, 2017 at 3:01:16 AM UTC+7, Francesco Bellomi wrote: > > Found, thanks! > > Francesco -- You received this message because you are subscribed to the Google Groups "Clojure"

Re: ANN: ClojureScript 1.9.493, another bugfix release

2017-02-26 Thread Rangel Spasov
I did some digging/manual shrinking. It seems that any core.async code with the latest version of ClojureScript does not compile under :advanced. I suspect the problem lies with the bump of Google Closure dependency and/or core.async. I made a repo showing a minimal case:

Re: ANN: ClojureScript 1.9.493, another bugfix release

2017-02-24 Thread Rangel Spasov
Forgot to add: this is my :compiler settings map. {:output-to "index.ios.js" :main "env.ios.main" :output-dir "target/ios" :static-fns true :optimize-constants true :parallel-build true ;:pretty-print true ;:pseudo-names true

Re: ANN: ClojureScript 1.9.493, another bugfix release

2017-02-24 Thread Rangel Spasov
Hey guys, I'm getting this error. It seems that it's happening inside the transpiled core.async sources. The error carrot at line 1444 points at the semicolon, pretty strange. Feb 24, 2017 8:38:19 PM com.google.javascript.jscomp.LoggerErrorManager println SEVERE:

Re: ANN: ClojureScript 1.9.493, another bugfix release

2017-02-24 Thread David Nolen
Just cut 1.9.494 to back out some macros that were made unintentionally private. On Fri, Feb 24, 2017 at 4:47 PM, David Nolen wrote: > ClojureScript, the Clojure compiler that emits JavaScript source code. > > README and source code:

ANN: ClojureScript 1.9.493, another bugfix release

2017-02-24 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.9.493"] This is a bugfix release. As always, feedback welcome! ### Fixes * CLJS-1948:

ANN: ClojureScript 1.9.473, bugfix release

2017-02-10 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.9.473"] This is a bugfix release. As always, feedback welcome! ## Fixes * CLJS-1931: Closure

Re: ANN: ClojureScript 1.9.456, Externs Inference & Comprehensive JS Modules Support

2017-01-28 Thread Francesco Bellomi
Found, thanks! Francesco -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this

Re: ANN: ClojureScript 1.9.456, Externs Inference & Comprehensive JS Modules Support

2017-01-28 Thread David Nolen
Looks like you have a dependency issue. Use `lein deps :tree` or the equivalent command to sort it out. HTH David On Saturday, January 28, 2017, Francesco Bellomi < francesco.bell...@gmail.com> wrote: > Hi, > > first of all, congratulations on this release, it's a huge step ahead. > > I'm

Re: ANN: ClojureScript 1.9.456, Externs Inference & Comprehensive JS Modules Support

2017-01-28 Thread Francesco Bellomi
Hi, first of all, congratulations on this release, it's a huge step ahead. I'm having an issue compiling a program with advanced optimizations, which worked fine with .293 I get the following exception, any ideas on how can i narrow down the problem within my source? Exception in thread

ANN: ClojureScript 1.9.456, Externs Inference & Comprehensive JS Modules Support

2017-01-27 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.9.456"] This is a significant feature release. The first new feature is externs inference.

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-2913, Google Closure Modules, improved nREPL support

2016-10-30 Thread Matthew Chadwick
On Tuesday, February 24, 2015 at 12:37:46 PM UTC, David Nolen wrote: > :preamble will only be applied to the base module. When using :modules there > is not such thing as a main output file. > > > You cannot currently have a per module :preamble. > I recently wanted per-module :preamble when

Re: ANN: ClojureScript 1.9.293

2016-10-19 Thread Rangel Spasov
Works on our Cljs + React Native + om.next iOS app - thanks everyone involved! P.S. For anyone using Om.next: make sure to bump to "1.0.0-alpha47". On Wednesday, October 19, 2016 at 11:30:01 AM UTC-7, David Nolen wrote: > > ClojureScript, the Clojure compiler that emits JavaScript source code.

ANN: ClojureScript 1.9.293

2016-10-19 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.9.293"] This release fixes a major issue with transit analysis caching where files were

Re: ANN: ClojureScript 1.9.225, cljs.spec fixes

2016-09-06 Thread David Nolen
I just cut 1.9.229. It includes a spec fix as well as a bug around computing the js dependency index in the presence of .cljc & .cljs files with the same namespace. On Fri, Aug 26, 2016 at 6:02 PM, David Nolen wrote: > I just cut 1.9.227. The only change was a warning

Re: ANN: ClojureScript 1.9.225, cljs.spec fixes

2016-08-26 Thread David Nolen
I just cut 1.9.227. The only change was a warning regression around cljs.core excludes David On Fri, Aug 19, 2016 at 1:40 PM, David Nolen wrote: > ClojureScript, the Clojure compiler that emits JavaScript source code. > > README and source code:

ANN: ClojureScript 1.9.225, cljs.spec fixes

2016-08-19 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.9.225"] A bug fix release for cljs.spec and a REPL regression. As always feedback welcome!

Re: ANN: ClojureScript 1.9.211, cljs.spec fixes

2016-08-15 Thread David Nolen
I just cut 1.9.216, the relevant changes are fixing a regression around instrumenting multi-arity fns and adding spec assert. On Mon, Aug 15, 2016 at 8:58 AM, David Nolen wrote: > ClojureScript, the Clojure compiler that emits JavaScript source code. > > README and

ANN: ClojureScript 1.9.211, cljs.spec fixes

2016-08-15 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.9.211"] This release addresses a few bugs around cljs.spec discovered in the last release

Re: [ClojureScript] Re: ANN: ClojureScript 1.9.198 - cljs.spec, core ns aliasing, macro inference, :rename, and more!

2016-08-13 Thread David Nolen
Thanks for the report. This has already been fixed in master and I'll cut another release on Monday which include this and several other fixes. On Sat, Aug 13, 2016 at 9:42 AM, yong gou wrote: > sorry my English is poor, but need help, thanks ^_^ > after updated to 1.9.189 ,

Re: ANN: ClojureScript 1.9.198 - cljs.spec, core ns aliasing, macro inference, :rename, and more!

2016-08-13 Thread Zubair Quraishi
I don't know what you did but upgrading from cljs .89 to .198 on a fairly largish app and it seems to run over twice as fast Welldone, whatever it was that did it!!! :) On Friday, August 12, 2016 at 9:50:20 PM UTC+2, David Nolen wrote: > ClojureScript, the Clojure compiler that emits

Re: ANN: ClojureScript 1.9.198 - cljs.spec, core ns aliasing, macro inference, :rename, and more!

2016-08-12 Thread Jiyin Yiyong
On Saturday, August 13, 2016 at 3:50:20 AM UTC+8, David Nolen wrote: > ClojureScript, the Clojure compiler that emits JavaScript source code. > > > README and source code: https://github.com/clojure/clojurescript > > > Leiningen dependency information: > > >     [org.clojure/clojurescript

ANN: ClojureScript 1.9.198 - cljs.spec, core ns aliasing, macro inference, :rename, and more!

2016-08-12 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.9.198"] This release brings cljs.spec to parity with Clojure 1.9.0-alpha10. This release

Re: ANN: ClojureScript 1.9.89 - cljs.spec & :preloads

2016-07-20 Thread mars0i
This version isn't supposed to have implemented spec/double-in yet, right? I get "Use of undeclared Var cljs.spec/double-in". Sorry to ask--I don't know my way around JIRA well, and searching for "double-in" brings up a lot of irrelevant tickets. Thanks much. -- You received this message

ANN: ClojureScript 1.9.89 - cljs.spec & :preloads

2016-06-22 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.9.89"] This release fixes several cljs.spec issues. It also includes a new compiler option

ANN: ClojureScript 1.9.76

2016-06-17 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.9.76"] This release brings cljs.spec to parity with Clojure 1.9.0-alpha7. It addresses an

ANN: ClojureScript 1.9.36 - cljs.spec fixes & performance enhancements

2016-06-03 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.9.36"] This release fixes a cljs.spec bug around instrumented multi-arity fns. It also

Re: ANN: ClojureScript 1.9.14, clojure.spec port

2016-06-02 Thread Shaun LeBron
Great stuff, thanks! I'm not familiar, but is the `clojure.spec.gen` namespace going to be ported? On Wednesday, June 1, 2016 at 1:01:58 PM UTC-5, David Nolen wrote: > ClojureScript, the Clojure compiler that emits JavaScript source code. > > > README and source code:

Re: [ClojureScript] Re: ANN: ClojureScript 1.9.14, clojure.spec port

2016-06-01 Thread David Nolen
Choosing cljs.spec over clojure.spec is out of necessity not preference - Clojure has already taken the namespace and that namespace defines macros. We are considering aliasing support for cljs.spec. That is rewriting clojure.spec vars in ClojureScript sources to cljs.spec but it will likely

Re: [ClojureScript] Re: ANN: ClojureScript 1.9.14, clojure.spec port

2016-06-01 Thread Daniel Compton
Would it be good to change the namespace for spec from cljs.spec to clojure.spec? This will make CLJC files nicer to write as you won’t need to have reader conditionals for requiring cljs.spec in CLJS and clojure.spec in CLJ. It seems like spec is going to be used by lots of projects, so the

Re: ANN: ClojureScript 1.9.14, clojure.spec port

2016-06-01 Thread Walter van der Laan
It's like magic. I added some specs to cljc namespaces and it just works! I'm making domain specific error messages with just a few lines of code. This is a huge leap forward. Thank you, and all involved, so much. -- You received this message because you are subscribed to the Google Groups

ANN: ClojureScript 1.9.14, clojure.spec port

2016-06-01 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.9.14"] This release includes a complete and faithful port of clojure.spec to

Re: ANN: ClojureScript 1.8.51

2016-05-30 Thread Peter West
Running the Quick Start, I get the "No 'xpc' param provided to child iframe." error from, I think, start-evaluator in cljs.clojure.browser.repl.cljs when I try to get the repl running. This is in both Safari and Chrome. Any idea what I'm doing wrong? On Monday, 25 April 2016 21:39:57

ANN: ClojureScript 1.8.51

2016-04-25 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.8.51"] This release updates the Closure Compiler and tools.reader dependencies, fixes a

Re: ANN: ClojureScript 1.8.40

2016-03-28 Thread Rangel Spasov
No more warnings, thank you! : ) On Monday, March 28, 2016 at 5:19:26 AM UTC-7, David Nolen wrote: > > ClojureScript, the Clojure compiler that emits JavaScript source code. > > README and source code: https://github.com/clojure/clojurescript > > Leiningen dependency information: > >

ANN: ClojureScript 1.8.40

2016-03-28 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.8.40"] This release addresses some minor unintentional interactions with 3rd party

Re: [ClojureScript] Re: ANN: ClojureScript 1.8.34

2016-03-20 Thread Daniel Compton
I may be way off on this, but I would expect :compiler-env, special-fns, warn-on-undeclared to be in figwheel config, not in the compiler config, hence to cause no issues? https://github.com/bhauman/lein-figwheel/tree/v0.5.0-5#client-side-configuration-options On Sat, Mar 19, 2016 at 12:48 PM

ANN: ClojureScript 1.8.34

2016-03-19 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.8.34"] There are many minor fixes in this release around bootstrapped ClojureScript. This

Re: ANN: ClojureScript 1.8.34

2016-03-19 Thread Rangel Spasov
Thanks, David! I get those warnings when compiling via "lein figwheel": WARNING: Unknown option ':compiler-env'. WARNING: Unknown option ':special-fns'. WARNING: Unknown option ':warn-on-undeclared'. Otherwise, everything seems fine. Rangel On Friday, March 18, 2016 at 11:04:46 AM UTC-7,

Re: ANN: ClojureScript 1.8.34

2016-03-18 Thread David Nolen
Thanks for the report! Will need to think about how to deal with other tooling possibly including additional options we don't understand - we now warn on options we don't support to avoid unnecessary confusion. David On Fri, Mar 18, 2016 at 7:01 PM, Rangel Spasov wrote: >

ANN: ClojureScript 1.7.228 - parallel builds!

2016-01-08 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.7.228"] The primary feature of this release is a new experimental compiler flag -

Re: ANN: ClojureScript 1.7.170, Enhanced Build Pipeline

2015-12-03 Thread Nikita Prokopov
On Monday, November 23, 2015 at 4:12:54 PM UTC+6, Nikita Prokopov wrote: > Any advice what to do with deps.cljs? > > Exception in thread "main" java.lang.AssertionError: No ns form found in > /Users/prokopov/Dropbox/ws/cognician/c3/src/deps.cljs, >

Re: ANN: ClojureScript 1.7.170, Enhanced Build Pipeline

2015-11-23 Thread Nikita Prokopov
Any advice what to do with deps.cljs? Exception in thread "main" java.lang.AssertionError: No ns form found in /Users/prokopov/Dropbox/ws/cognician/c3/src/deps.cljs, compiling:(/private/var/folders/0h/9vv4g3d955l6ctwwl4k9xjy4gn/T/form-init7898631568113094426.clj:1:125) $ cat src/deps.cljs

Re: ANN: ClojureScript 1.7.170, Enhanced Build Pipeline

2015-11-07 Thread Maria Geller
Try using 0.5.0-SNAPSHOT for figwheel ;) On Saturday, November 7, 2015 at 9:59:24 PM UTC+13, Francis Avila wrote: > > I'm getting the following exception with figwheel builds (using 0.4.1): > > java.lang.AbstractMethodError: Method >

Re: ANN: ClojureScript 1.7.170, Enhanced Build Pipeline

2015-11-07 Thread Francis Avila
For future travelers. If you use figwheel 0.5.0-SNAPSHOT you will get this exception: clojure.lang.Compiler$CompilerException: java.lang.RuntimeException: No such var: ana/forms-seq*, compiling:(figwheel_sidecar/utils.clj:49:21) figwheel 0.5.0-SNAPSHOT has a dependency on cljs 1.7.145 even

Re: ANN: ClojureScript 1.7.170, Enhanced Build Pipeline

2015-11-07 Thread Francis Avila
I'm getting the following exception with figwheel builds (using 0.4.1): java.lang.AbstractMethodError: Method clojurescript_build/core/CompilableSourcePaths._find_sources(Ljava/lang/Object;)Ljava/lang/Object; is abstract at clojurescript_build.core.CompilableSourcePaths._find_sources

Re: ANN: ClojureScript 1.7.170, Enhanced Build Pipeline

2015-11-06 Thread Nathan B
Just some early results on our builds show a roughly 30% decrease in compile time when using cljsbuild auto. That helps a lot during development. Awesome work as usual, thanks! -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group,

ANN: ClojureScript 1.7.170, Enhanced Build Pipeline

2015-11-06 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.7.170"] This release includes a major refactor of the build pipeline thanks to Juho

Re: ANN: ClojureScript 1.7.145

2015-10-17 Thread Tony Tam
I believe something broke in :modules Ran your example http://swannodette.github.io/2015/02/23/hello-google-closure-modules/ with .145 and got java.lang.NullPointerException at com.google.javascript.jscomp.JSModule.sortInputsByDeps(JSModule.java:263) at

Re: [ClojureScript] Re: ANN: ClojureScript 1.7.145

2015-10-13 Thread Daniel Compton
I should mention, not all usages of c.string/replace will break :), but it does change the behaviour when using a function as the replacement value. You can see more details at CLJS-1304 . On Wed, Oct 14, 2015 at 5:10 PM Daniel Compton <

Re: [ClojureScript] Re: ANN: ClojureScript 1.7.145

2015-10-13 Thread Daniel Compton
Hi folks Just wanted to mention that "CLJS-1304: c.string/replace differs from Clojure" is a breaking change. It was first introduced in 1.7.58, but that was marked as pre-release, 1.7.145 is the first stable version with the patch. It affected us through cljs-time

ANN: ClojureScript 1.7.145

2015-10-13 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.7.145"] This release updates the Google Closure Compiler dependency and includes many

Re: ANN: ClojureScript 1.7.145

2015-10-13 Thread Nathan B
On Tuesday, October 13, 2015 at 8:02:07 AM UTC-7, David Nolen wrote: > ClojureScript, the Clojure compiler that emits JavaScript source code. > > > README and source code: https://github.com/clojure/clojurescript > > > Leiningen dependency information: > > >     [org.clojure/clojurescript

Re: [ClojureScript] Re: ANN: ClojureScript 1.7.145

2015-10-13 Thread David Nolen
It's an innocuous warning from badly annotated code from the Google Closure Library. Annoying but not important. We'll probably cut a followup release with a bumped GCL dependency once it's clear there are not more pressing problems. David On Tue, Oct 13, 2015 at 3:58 PM, Nathan B

Re: ANN: ClojureScript 1.7.28 - Optional Self Hosting

2015-08-07 Thread David Nolen
No. ClojureScript's macro system isn't going to change. See https://github.com/clojure/clojurescript/wiki/Bootstrapped-ClojureScript-FAQ . David On Thu, Aug 6, 2015 at 11:27 PM, Matthew Molloy wham...@gmail.com wrote: Hi David, Are macros supported directly within clojurescript then? I'm

Re: ANN: ClojureScript 1.7.28 - Optional Self Hosting

2015-08-07 Thread Matthew Molloy
Sorry, what I meant was can bootstrapped ClojureScript do (:require-macros ...) without the JVM. Perhaps you can clarify that FAQ to say that. -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to

Re: ANN: ClojureScript 1.7.28 - Optional Self Hosting

2015-08-06 Thread Matthew Molloy
Hi David, Are macros supported directly within clojurescript then? I'm having some trouble compiling a macro via defmacro. Matt On Saturday, August 1, 2015 at 1:52:23 AM UTC+8, David Nolen wrote: ClojureScript, the Clojure compiler that emits JavaScript source code. README and source

ANN: ClojureScript 1.7.48

2015-08-05 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript 1.7.48] This release updates the Google Closure Compiler and Library dependencies to the

Re: ANN: ClojureScript 1.7.28 - Optional Self Hosting

2015-07-31 Thread Shaun LeBron
On Friday, July 31, 2015 at 12:52:23 PM UTC-5, David Nolen wrote: ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information:     [org.clojure/clojurescript 1.7.28]

  1   2   3   4   5   >