New release of Light Table (which is now open source!)

2014-01-08 Thread Chris Granger
Hey Folks, We did a big release today which includes a lot of love for Clojure! We also released all the source to Light Table, which has to be one of the largest full ClojureScript applications out there. To read more about all the goodness check out my blog post:

Re: New release of Light Table (which is now open source!)

2014-01-08 Thread Chris Granger
There's still the same instarepl proof-of-concept that came with the earliest alphas, which doesn't really connect with projects That's not true at all :) The instarepl will work with any nrepl client you're connected to. By default if you don't have a connection to a project, it will just open

Re: New release of Light Table (which is now open source!)

2014-01-08 Thread Chris Granger
the latest 0.5.21/binary 0.8.0-rc1 on OS X Mountain Lion and every time it starts I get the same message - There's been a binary update!. Can't get rid of it. gvim On 08/01/2014 18:19, Chris Granger wrote: Hey Folks, We did a big release today which includes a lot of love for Clojure! We

Re: New release of Light Table (which is now open source!)

2014-01-08 Thread Chris Granger
...@gmail.com wrote: Chris I did that. I had 0.5.20 installed earlier. gvim On 08/01/2014 23:03, Chris Granger wrote: you have to do what the popup says :) Because this is a binary update you have to download the latest Light Table from www.lighttable.com http://www.lighttable.com Cheers

Re: New release of Light Table (which is now open source!)

2014-01-09 Thread Chris Granger
such codebase within a team. JW On Wednesday, January 8, 2014 7:19:59 PM UTC+1, Chris Granger wrote: Hey Folks, We did a big release today which includes a lot of love for Clojure! We also released all the source to Light Table, which has to be one of the largest full ClojureScript applications out

ClojureScript browser-oriented REPL

2011-07-28 Thread Chris Granger
Hey Guys, I set out and built a clojurescript REPL that uses the browser as it's execution environment instead of rhino (yes, you can pop up all the alerts you want!). I'm sure there might be rough edges here and there, but it currently provides a much better experience than the current REPL: -

Re: Clojurescript - Javascript constructor and namespace with the same name problem

2011-07-30 Thread Chris Granger
FWIW, one work around for this is to include the sub-namespace as well and reference it from that one. So in your example: (ns notepad (:require [goog.dom :as dom] [goog.ui :as ui] [goog.ui.Zippy :as Zippy])) (ui/Zippy. ttt sss) On Jul 28, 7:41 am, Marko Kocić

Re: Distributing ClojureScript Libraries packaging/dependencies

2011-08-09 Thread Chris Granger
FWIW, I've already done what Brenton describes (jar'ing the compiler and such) for noir-cljs (https://github.com/ibdknox/noir-cljs) which adds compilation as middleware. I've also gone the route of jar'ing up my clojurescript stuff and that has worked really well. It seems to me that there's no

Re: Async Requests in ClojureScript

2011-08-16 Thread Chris Granger
You could also look at how I do remotes in Pinot. http://github.com/ibdknox/pinot Cheers, Chris. On Aug 16, 12:16 pm, Edmund edmundsjack...@gmail.com wrote: Hi Base,         I have a super basic example of this on my blog athttp://boss-level.com/?p=119 It should get you over this hump.

Re: D3 JavaScript data visualization in ClojureScript

2011-08-25 Thread Chris Granger
Very cool! I was actually implemented a little visualization lib inspired by D3 directly in cljs. I'll clean it up and push it to http://github.com/ibdknox/pinot tonight. D3 is awesome, so I'm excited to see stuff like this. :) Cheers, Chris. On Aug 25, 4:42 pm, Kevin Lynagh klyn...@gmail.com

An open call to the community: Let's prepare for 1.3

2011-09-03 Thread Chris Granger
Hey Folks, With the release of 1.3 growing ever nearer, it's time that we as a community do everything we can to make the migration smooth. In general, this means relatively simple changes to the libs under your control, but I also think we should take this opportunity to do some house cleaning.

Re: Clojurescript: unreachable values in associative arrays.

2011-09-04 Thread Chris Granger
Try (aget (.attributes myelement) data-url) Cheers, Chris. On Sep 4, 8:52 am, rdunklau rdunk...@gmail.com wrote: Hello. I'm trying to use clojuresript in the browser, and I'm having trouble accessing object attributes with dashes in it. For example, I'd like to access the data-url attribute

Re: ClojureScript auto-recompile option

2011-09-15 Thread Chris Granger
FWIW there's also cljs-watch: http://github.com/ibdknox/cljs-watch On Sep 15, 6:35 am, Stuart Campbell stu...@harto.org wrote: Hello, I've written a small hack for the ClojureScript compiler that is useful for working with static HTML projects. When invoked with the :watch option, the cljsc

ANN: Noir 1.2.0 released

2011-10-02 Thread Chris Granger
Hey folks! I released Noir 1.2.0 today. Highlights include: * Clojure 1.3.0 support * Named routes * (url-for) to find the url given a named route * App Engine support * Lots of exciting points for other lib integration Full change log here:

ANN: Korma - a SQL DSL for Clojure

2011-11-02 Thread Chris Granger
Hey Folks, I'm officially releasing Korma 0.2.0 today with a wonderful new project site: http://sqlkorma.com ;) HackerNews thread here: http://news.ycombinator.com/item?id=3188609 Cheers, Chris. -- You received this message because you are subscribed to the Google Groups Clojure group. To

Re: ANN: Korma - a SQL DSL for Clojure

2011-11-02 Thread Chris Granger
Color is always a touchy and very subjective realm. :) In terms of why not ClojureQL? I'll quote my response from HN: The issue I had with ClojureQL is that it seems like the wrong abstraction to me. Myself and others I've talked to have found ourselves fighting with how it tries to model data

Re: Twitterbuzz Clojurescript sample

2011-11-07 Thread Chris Granger
There's also pinot: http://github.com/ibdknox/pinot On Nov 6, 4:10 pm, Bayard Randel k...@nocturne.net.nz wrote: The following is more an observation than a problem. While investigating Clojurescript my first port of call after reading the initial documentation was to read through the sample

Re: SQL Korma Missing Pred

2011-11-08 Thread Chris Granger
0.2.2-SNAPSHOT has that fixed. On Nov 8, 10:57 am, Dennis Crenshaw crensha...@gmail.com wrote: Let me start by saying, I'm loving this SQLKorma, it feels like just the right amount of syntax. And there's exec-raw for super fast integration into an project with existing SQL statements.

Re: ClojureScript and development workflow

2012-09-11 Thread Chris Granger
FWIW, I'm working on this with Light Table, which removes a lot of the difficulties here - it will be include this script tag and you're ready to go. There's no reason that we need to jump through a bunch of hoops here. My plan is that the next release (sometime after strange loop) will include

Re: Light Table Playground got a lot more useful.

2012-09-27 Thread Chris Granger
for the Cmd key. Can someone help? On Monday, July 9, 2012 6:27:26 PM UTC-7, Chris Granger wrote: Hey folks, In case you missed it via other channels, the Light Table Playground can now hook into your own projects! http://www.chris-granger.com/**2012/07/09/light-table-** playgrounds-level-up/http

Re: help with webserver

2011-12-14 Thread Chris Granger
If you used Noir (www.webnoir.org), anything you put into the resources/public/ directory would be accessible from a url. So for example, if I had resources/public/hey.mp4 and accessed http://my-site/hey.mp4 I would get it. Cheers, Chris. On Dec 14, 12:46 pm, labwor...@gmail.com wrote: I'm

Re: ClojureScript DOM-manipulation library?

2012-01-06 Thread Chris Granger
So there's pinot, but I've come to a relatively similar conclusion to Kovas that wrapping the goog libs aren't really the way to go. For one, I was basically replicating aspects of jQuery (like event delegation). Recently I started on doing some thing that makes jQuery play in the Clojure world

Re: piccup 1.0.0 - hiccup-style clojurescript dom generation (extracted from pinot)

2012-01-12 Thread Chris Granger
good to have dom generation without requiring any specific setup. (easier for others to try...etc). All credit to Chris Granger. I made almost no changes. source is herehttps://github.com/davesann/piccup Cheers Dave -- You received this message because you are subscribed to the Google Groups

ClojureScript + Overtone

2012-02-20 Thread Chris Granger
People have been asking for an example using Noir and CLJS for a while, so today I threw together a recording and a blog post of me building an iPad controller for overtone :) HN link: http://news.ycombinator.com/item?id=3615022 Post:

Bret Victor's live editable game in ClojureScript

2012-02-27 Thread Chris Granger
Hey folks, In reference to the previous thread on Inventing On Principle, I built a ClojureScript example of his live editable game :) http://www.chris-granger.com/2012/02/26/connecting-to-your-creation/ Enjoy! Cheers, Chris. -- You received this message because you are subscribed to the

Re: Bret Victor's live editable game in ClojureScript

2012-02-29 Thread Chris Granger
screen where you can change the ball speed and color on the fly _while_ the ball is moving. This it the next - dynamic - dimension Cheers! Bost On Feb 27, 9:14 pm, Chris Granger ibdk...@gmail.com wrote: Hey folks, In reference to the previous thread on Inventing On Principle, I

Re: Google Summer of Code 2012 Application

2012-03-07 Thread Chris Granger
When's the official cutoff? Cheers, Chris. On Wed, Mar 7, 2012 at 2:24 PM, David Nolen dnolen.li...@gmail.com wrote: Looks like Dan Friedman, William Byrd and the IU Googlers they know might be getting behind our application as vouchers. There's no better time to submit proposals or step

A Noir + ClojureScript template

2012-03-13 Thread Chris Granger
Hey folks, As has been requested, there is now a Noir + CLJS lein-newnew template: https://github.com/ibdknox/cljs-template projects created with it automatically include all the bells and whistles necessary to compile your CLJS and start coding - it's finally as easy as lein run :) Cheers,

Re: ClojureScript: how to get rid of no longer a property access warning

2012-03-22 Thread Chris Granger
+1 This confused a lot of people in my class :( Cheers, Chris. On Fri, Mar 23, 2012 at 12:55 AM, David Nolen dnolen.li...@gmail.comwrote: There is no way to suppress the warning. It's been around for long enough in my opinion, I think we should drop it before the next release. David On

Re: What is wrong with ClojureQL?

2012-03-24 Thread Chris Granger
you can find discussion of this in a few places, but here's a decent one: https://news.ycombinator.com/item?id=3420691 Cheers, Chris. On Mar 24, 7:54 pm, Daniel Jomphe danieljom...@gmail.com wrote: Since Korma appeared, it seems ClojureQL isn't mentioned anywhere anymore. Are there solid

Re: Help in porting Hiccup to ClojureScript

2012-04-07 Thread Chris Granger
Have you seen Crate? http://github.com/ibdknox/crate On Apr 7, 1:18 pm, r0man roman.sche...@burningswell.com wrote: Hello ClojureScripters, I started to port the Hiccup library to ClojureScript. The goal is to have a port of Hiccup that has exactly the same api. This would make it possible

Re: Disable name mangling for 'static'

2012-04-24 Thread Chris Granger
If I remember right, I did this as a workaround: (js/my.ns.express.static public) Cheers, Chris. On Apr 24, 12:33 pm, David Nolen dnolen.li...@gmail.com wrote: It's a known bug. We should not munge JS reserved words that appear in property access. Patch welcome. David On Tue, Apr 24, 2012

Re: [ClojureScript] Re: ClojureScript Clojure 1.6.0

2014-06-06 Thread Chris Granger
Since I doubt there'd be any others, I'll be the only dissenter ;) People already get mad Light Table requiring 1.5 since we use CLJS to do analysis and such. Bumping it up to 1.6 means it'd be a long time before we could move our version of CLJS again. Maybe that's not a real issue and really