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 e

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: https://github.com/clojure/clojurescri

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: https://github.com/clojure/cloj

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. Some

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 traces are not very usefu

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

2017-10-12 Thread Erik Assum
FWIW upgrading prismatic schema to 1.1.7 fixed this for me Erik. mandag 15. mai 2017 16.24.12 UTC+2 skrev David Nolen følgende: > > 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

Re: ANN: ClojureScript 1.9.946

2017-10-04 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 "target/cljsbuild/public

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: > ClojureScript, the Clojure compile

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 general, does this release o

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 in

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 t

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 "node_modules"

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 cljs

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

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 'schema.core.MapEntry. > prototype') > >

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: > > WARNING: ->MapEntry already

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

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. > > README and source code: h

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 put libs together >> that use it. I'm surprised c

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 try to avoid having

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 beca

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 pr...)

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 UTC+

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" group.

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: https://github.com/r

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 :source-

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: /Users/raspasov/projects/proje

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: https://github.com/clojure/clojurescript > > Leiningen depende

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 having

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 "mai

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 p

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.

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 regression around > cljs.co

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: https://github.com/clojure/clojurescript > > Lein

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 source code: https://github.co

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 , I wrote this: > (req

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 JavaSc

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 "1.

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 be

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: https://github.com/clojur

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 cover

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 choic

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 "Cl

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 UTC+10,

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: > > [org.cloj

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 Dav

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, Da

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: > Thanks, David! > > I g

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, > compiling:(/private/var/folders/0h/9vv4g3d955l6

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 > clojurescript_build/core/CompilableSourcePaths._find_sources(L

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 tho

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 (core.clj:

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, s

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 cljs.closure$optimize_m

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 < 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

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 wrote: > On

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 "1.

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 clojure@googlegroups.

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 wrote: > Hi David, > > Are macros supported directly within clojurescript then? I'm having some > tr

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

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.2

Re: ANN: ClojureScript 0.0-3308, fixes & enhancements

2015-07-27 Thread Adam Morgan
After running lein new mies test and then scripts/watch I am getting the following exception: π ./scripts/watch Building ... Reading analysis cache for jar:file:/Users/ajmorgan/.m2/repository/org/clojure/clojurescript/0.0-3308/clojurescript-0.0-3308-aot.jar!/cljs/core.cljs Compiling src/test/

Re: ANN: ClojureScript 0.0-3308, fixes & enhancements

2015-06-05 Thread Max Gonzih
On Monday, June 1, 2015 at 8:47:51 PM UTC+2, 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 "0.0-330

Re: ANN: ClojureScript 0.0-3308, fixes & enhancements

2015-06-01 Thread Rangel Spasov
Works for me, thanks! FYI for anyone using Transit - upgrade to the latest version to prevent warnings. com.lucasbradstreet/cljs-uuid-utils lib also causes warnings, I switched to the cljs.core/random-uuid to avoid that. Thanks, @raspasov On Monday, June 1, 2015 at 11:47:58 AM UTC-7, David N

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3255 - pretty printer & latest Closure Compiler / Library

2015-05-11 Thread David Nolen
As I said above, you must specify Clojure 1.7.0-beta2 as your Clojure dependency. On Mon, May 11, 2015 at 3:59 AM, Max Gonzih wrote: > On Sunday, May 10, 2015 at 11:24:54 PM UTC+2, Dmitri Sotnikov wrote: > > Is there possibly anything else missing in the package, figwheel doesn't > appear to fin

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3255 - pretty printer & latest Closure Compiler / Library

2015-05-11 Thread Ruslan Prokopchuk
Thanks for the tip, `:libs ["lib"]` is more convenient and does not produce error. понедельник, 11 мая 2015 г., 9:52:16 UTC+3 пользователь David Nolen написал: > Enhancing :libs support was pretty finicky work so I'm not particularly > surprised by the regression. Looking into it. In the meantim

Re: ANN: ClojureScript 0.0-3255 - pretty printer & latest Closure Compiler / Library

2015-05-11 Thread Max Gonzih
On Sunday, May 10, 2015 at 11:24:54 PM UTC+2, Dmitri Sotnikov wrote: > Is there possibly anything else missing in the package, figwheel doesn't > appear to find the repl ns. > > > > > > lein figwheel > Retrieving org/clojure/clojurescript/0.0-3269/clojurescript-0.0-3269.pom from > central >

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3255 - pretty printer & latest Closure Compiler / Library

2015-05-10 Thread David Nolen
Enhancing :libs support was pretty finicky work so I'm not particularly surprised by the regression. Looking into it. In the meantime you don't need specify each library, `:libs ["lib"]` should suffice. David On Mon, May 11, 2015 at 1:10 AM, Ruslan Prokopchuk wrote: > With 3269 I have the follo

Re: ANN: ClojureScript 0.0-3255 - pretty printer & latest Closure Compiler / Library

2015-05-10 Thread Ruslan Prokopchuk
With 3269 I have the following error: java.lang.IllegalArgumentException: /home/ul/Projects/project1/lib/transformflatgeom.js is not a relative path at clojure.java.io$as_relative_path.invoke (io.clj:405) config is: :compiler { :output-to "resources/public/js/dev.js" :output-dir "

Re: ANN: ClojureScript 0.0-3255 - pretty printer & latest Closure Compiler / Library

2015-05-10 Thread Rangel Spasov
0.0-3269 fixed it for me, thanks guys! On Sunday, May 10, 2015 at 7:20:13 AM UTC-7, David Nolen wrote: > > Just cut 0.0-3269 which adds the missing analysis and source map bits back > into the artifacts. It also cleans up :libs support and fixes a related > regression with Closure compatible lib

Re: ANN: ClojureScript 0.0-3255 - pretty printer & latest Closure Compiler / Library

2015-05-10 Thread David Nolen
ClojureScript now requires Clojure 1.7.0-beta2 On Sunday, May 10, 2015, Dmitri wrote: > Is there possibly anything else missing in the package, figwheel doesn't > appear to find the repl ns. > > lein figwheel > Retrieving org/clojure/clojurescript/0.0-3269/clojurescript-0.0-3269.pom > from centr

Re: ANN: ClojureScript 0.0-3255 - pretty printer & latest Closure Compiler / Library

2015-05-10 Thread Dmitri
Is there possibly anything else missing in the package, figwheel doesn't appear to find the repl ns. lein figwheel Retrieving org/clojure/clojurescript/0.0-3269/clojurescript-0.0-3269.pom from central Retrieving org/clojure/clojurescript/0.0-3269/clojurescript-0.0-3269.jar from central Exceptio

Re: ANN: ClojureScript 0.0-3255 - pretty printer & latest Closure Compiler / Library

2015-05-10 Thread David Nolen
Just cut 0.0-3269 which adds the missing analysis and source map bits back into the artifacts. It also cleans up :libs support and fixes a related regression with Closure compatible libraries that follow classpath conventions (like transit-js). Both :libs Closure libraries and classpath aware Closu

Re: ANN: ClojureScript 0.0-3255 - pretty printer & latest Closure Compiler / Library

2015-05-10 Thread David Nolen
It appears there are still some important bits missing from the artifacts. Working through the issues and will cut a release soon. David On Sun, May 10, 2015 at 12:22 AM, Rangel Spasov wrote: > Hey guys, > > 0.0-3264 fails for me with: > > clojure.lang.ExceptionInfo: failed compiling > file:res

Re: ANN: ClojureScript 0.0-3255 - pretty printer & latest Closure Compiler / Library

2015-05-09 Thread Sean Corfield
Sounds like you need to a lein clean? That's normally the error you see if you have old versions of compiled files laying around... On Sat, May 9, 2015 at 9:22 PM, Rangel Spasov wrote: > Hey guys, > > 0.0-3264 fails for me with: > > clojure.lang.ExceptionInfo: failed compiling > file:resources/p

Re: ANN: ClojureScript 0.0-3255 - pretty printer & latest Closure Compiler / Library

2015-05-09 Thread Rangel Spasov
Hey guys, 0.0-3264 fails for me with: clojure.lang.ExceptionInfo: failed compiling file:resources/public/js/compiled/out/cljs/core.cljs at clojure.core$ex_info.invoke (core.clj:4591) Caused by: java.lang.IllegalArgumentException: No implementation of method: :make-reader of protocol: #'cloju

Re: ANN: ClojureScript 0.0-3255 - pretty printer & latest Closure Compiler / Library

2015-05-09 Thread David Nolen
Just released 0.0-3264, it fixes a critical issue where .js files were missing from the artifacts due to the changed build. Also included are a several fixes around the :libs feature, REPLs, and stack trace mapping. David On Fri, May 8, 2015 at 3:23 PM, David Nolen wrote: > ClojureScript, the C

Re: ANN: ClojureScript 0.0-2496, cljs.test - a clojure.test port

2015-05-08 Thread Matthew Boston
Here's the commit I used when swapping cljs.test from clojurescript.test: https://github.com/testdouble/clojurescript.csv/commit/ad68052e311df423e245ec4d2a7ee5572b2a3a35 Note the runner.js file line 26 is calling the exported function to run all the tests. On Friday, May 8, 2015 at 12:49:07 AM

Re: ANN: ClojureScript 0.0-3255 - pretty printer & latest Closure Compiler / Library

2015-05-08 Thread David Nolen
I forgot to add that with this release there are now AOTed artifacts for ClojureScript and all of its Clojure dependencies. [org.clojure/clojurescript "0.0-3255" :classifier "aot" :exclusions [org.clojure/tools.reader org.clojure/data.json]] [org.clojure/tools.reader "0.9.2" :classifier "aot"] [or

Re: ANN: ClojureScript 0.0-2496, cljs.test - a clojure.test port

2015-05-07 Thread puzzler
I can't find any documentation or examples for using the new cljs.test namespace. Can someone point me in the right direction? Thanks. -- 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 Not

Re: ANN: ClojureScript 0.0-3211

2015-04-26 Thread Jacob Goodson
Hey David, would you mind replying to this topic? Thanks! https://groups.google.com/forum/#!topic/clojure/7oROqb6dGSU Dang typo! On Saturday, April 25, 2015 at 7:12:31 PM UTC-4, David Nolen wrote: > > You need to make sure some other dependency isn't pulling in a different > version of tools.r

Re: ANN: ClojureScript 0.0-3211

2015-04-26 Thread Jacob Goodson
Hey Davis, would you mind replying to this topic? Thanks! https://groups.google.com/forum/#!topic/clojure/7oROqb6dGSU On Saturday, April 25, 2015 at 7:12:31 PM UTC-4, David Nolen wrote: > > You need to make sure some other dependency isn't pulling in a different > version of tools.reader. > > D

Re: ANN: ClojureScript 0.0-3211

2015-04-25 Thread David Nolen
You need to make sure some other dependency isn't pulling in a different version of tools.reader. David On Sat, Apr 25, 2015 at 11:11 PM, Allen Rohner wrote: > > > On Saturday, April 25, 2015 at 12:02:08 PM UTC-5, Mike Fikes wrote: >> >> Hey Tony, try updating the version of Clojure in your pro

Re: ANN: ClojureScript 0.0-3211

2015-04-25 Thread Allen Rohner
On Saturday, April 25, 2015 at 4:11:40 PM UTC-5, Allen Rohner wrote: > > > > On Saturday, April 25, 2015 at 12:02:08 PM UTC-5, Mike Fikes wrote: >> >> Hey Tony, try updating the version of Clojure in your project.clj to >> 1.7.0-beta1, which is used by 0.0-3211. >> >> (In short, reader/read was

Re: ANN: ClojureScript 0.0-3211

2015-04-25 Thread Allen Rohner
On Saturday, April 25, 2015 at 12:02:08 PM UTC-5, Mike Fikes wrote: > > Hey Tony, try updating the version of Clojure in your project.clj to > 1.7.0-beta1, which is used by 0.0-3211. > > (In short, reader/read was given a second arity to allow options to be > passed, thus supporting #? conditi

Re: ANN: ClojureScript 0.0-3211

2015-04-25 Thread Mike Fikes
Hey Tony, try updating the version of Clojure in your project.clj to 1.7.0-beta1, which is used by 0.0-3211. (In short, reader/read was given a second arity to allow options to be passed, thus supporting #? conditional reading.) -- You received this message because you are subscribed to the Go

Re: ANN: ClojureScript 0.0-3211

2015-04-25 Thread Tony Tam
Hi, I'm getting the following error when running cljsbuild with the latest clojurescript build (3211). Changing back to 3126 makes the build work. Haven't been able to pinpoint the source. clojure.lang.ArityException: Wrong number of args (2) passed to: reader/read at clojure.lang.AFn.throwAri

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3196, Conditional Reading, REPLs, and Code Motion

2015-04-13 Thread Leon Grapenthin
Is there any working ClojureScript NREPL with this latest setup of CLJ 1.7-beta-1, CLJS3169 and cider-0.9-SNAPSHOT available? Using weasel-0.6.0-SNAPSHOT with piggieback 0.2.0 gives me a functioning REPL but code completion and source jump don't work anymore. Best regards, Leon. On Sunday, Ap

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3196, Conditional Reading, REPLs, and Code Motion

2015-04-12 Thread Georgi Danov
thanks! On Saturday, April 11, 2015 at 5:15:06 PM UTC+2, David Nolen wrote: > Yep, the clojure.main option is the one you want. > > > David > > > On Sat, Apr 11, 2015 at 10:45 AM, Georgi Danov wrote: > I did read it very carefully several times, but kept trying to use it via > remote connect

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3196, Conditional Reading, REPLs, and Code Motion

2015-04-11 Thread Bozhidar Batsov
Btw, CIDER 0.9-snapshot was just updated and now works with the latest ClojureScript release. On 11 April 2015 at 18:15, David Nolen wrote: > Yep, the clojure.main option is the one you want. > > David > > On Sat, Apr 11, 2015 at 10:45 AM, Georgi Danov > wrote: > >> I did read it very carefully

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3196, Conditional Reading, REPLs, and Code Motion

2015-04-11 Thread David Nolen
Yep, the clojure.main option is the one you want. David On Sat, Apr 11, 2015 at 10:45 AM, Georgi Danov wrote: > I did read it very carefully several times, but kept trying to use it via > remote connection (headbang). > > I got it running using the config "use clojure.main in normal JVM > proce

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3196, Conditional Reading, REPLs, and Code Motion

2015-04-11 Thread Georgi Danov
I did read it very carefully several times, but kept trying to use it via remote connection (headbang). I got it running using the config "use clojure.main in normal JVM process", is this how it's supposed to be? On Saturday, April 11, 2015 at 4:06:47 PM UTC+2, David Nolen wrote: > I was able

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3196, Conditional Reading, REPLs, and Code Motion

2015-04-11 Thread David Nolen
I was able to connect IntelliJ to a REPL because Cursive can now connect to a ClojureScript REPL started in the usual way. There is no special setup, make sure you've taken the time to read the new ClojureScript Quick Start. HTH, David On Sat, Apr 11, 2015 at 5:06 AM, Georgi Danov wrote: > Hi,

Re: ANN: ClojureScript 0.0-3196, Conditional Reading, REPLs, and Code Motion

2015-04-11 Thread Georgi Danov
Hi, I keep having troubles running repl with piggieback and once again I see in the changelog this was improved. I also saw the screenshot in your last tweet which clearly shows intellij can connect. Can you please share your project set-up? Some sort of sample project that has that up & runn

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3115

2015-03-17 Thread Leon Grapenthin
Thanks :) On Tuesday, March 17, 2015 at 12:41:56 PM UTC+1, David Nolen wrote: > > Yes I said earlier that you'll want SNAPSHOT releases of both weasel and > piggieback. The current release of piggieback doesn't include this commit > https://github.com/cemerick/piggieback/commit/966c811ab817df0e8

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3115

2015-03-17 Thread David Nolen
We bumped the Closure Compiler dependency which now spews a few innocuous warnings. Feel free to report this one to the Google Closure mailing list. I've already reported the Object type one we get now when using browser REPL. David On Tue, Mar 17, 2015 at 5:46 AM, Max Gonzih wrote: > After upd

  1   2   3   4   >