Re: [ClojureScript] Re: REPL setup help

2017-08-03 Thread Colin Fleming
ntelliJ responds to keypresses only after > huge delays. > > Rob > > On Monday, July 31, 2017 at 10:42:11 PM UTC-4, Colin Fleming wrote: >> >> Hi Rob, >> >> So using Maven, those instructions should work pretty much as-is, since >> the clojure.main style REPL it

Re: [ClojureScript] Re: REPL setup help

2017-07-31 Thread Colin Fleming
thanks, I will try figwheel. I'm using Maven not Leiningen so I'll > need to find time later to translate those instructions. On my test project > here I could use Leiningen, but on another, Maven is entrenched. > > On Monday, July 31, 2017 at 6:16:30 PM UTC-4, Colin Fleming wrote: &g

Re: [ClojureScript] Re: REPL setup help

2017-07-31 Thread Colin Fleming
In fact, Figwheel has a page dedicated to Cursive: https://github.com/bhauman/lein-figwheel/wiki/Running-figwheel-in-a-Cursive-Clojure-REPL. I agree that if you're doing browser development, you almost certainly want to be using figwheel. On 1 August 2017 at 02:58, Ikuru Kanuma

Re: [ClojureScript] ANN: The REPL, a weekly Clojure/Script newsletter

2016-07-26 Thread Colin Fleming
Thanks for The REPL, I've been enjoying it very much. I like that it also has information related to Clojure but not Clojure-specific, such as JVM performance posts. Nice work! Cheers, Colin On 27 July 2016 at 09:20, Daniel Compton wrote: > Hi folks > > I’ve

Re: [ClojureScript] Re: Clojure Google Summer of Code 2016 - Submit your project ideas!

2016-02-29 Thread Colin Fleming
That's a shame. Was any feedback given? On 1 March 2016 at 10:05, Alex Miller wrote: > Unfortunately, we were informed today that Clojure was not selected as a > 2016 Google Summer of Code organization. :( > > > On Thursday, February 18, 2016 at 3:47:59 PM UTC-6, David

Re: [ClojureScript] Re: Figwheel/cider clojurescript environment

2015-10-12 Thread Colin Fleming
Yes, if I set up a custom REPL type in Cursive I can connect directly to the Figwheel REPL and to similar configs like a standard clojure.main REPL. Once I have a direct connection many more things are possible, such as a test integration like Cursive currently offers for Clojure and also

Re: [ClojureScript] Re: Figwheel/cider clojurescript environment

2015-10-12 Thread Colin Fleming
Sure, it's definitely possible, and once you have a working config it's very solid. However I think that a dedicated REPL type will be more robust, particularly when it comes time to upgrade Figwheel or some other part of the chain. The initial setup is clearly difficult and fragile right now, as

Re: [ClojureScript] Re: Figwheel/cider clojurescript environment

2015-10-11 Thread Colin Fleming
Cursive doesn't provide any explicit support for CLJS REPL creation right now, although it's on my urgent shortlist. The most reliable configurations, as bhauman notes in that Figwheel issue, generally skip using nREPL altogether. Cursive actually provides a pretty good experience with that

Re: [ClojureScript] sente - parameterising context root

2015-05-28 Thread Colin Fleming
sudo apt-get install nginx should make that work for you :-) On 28 May 2015 at 20:17, Colin Yates colin.ya...@gmail.com wrote: Thanks all, and yes, I guess the question is more general then sente. Next up, any ideas how to get apache 2.2 on debian to proxy web sockets without recompiling

Re: [ClojureScript] [ANN] re-com v0.5.3 - New Interactive Demo for h-box

2015-04-29 Thread Colin Fleming
Any other comments about re-com aside, the documentation is really lovely - excellent work. Cheers, Colin On 30 April 2015 at 02:19, Mike Thompson m.l.thompson...@gmail.com wrote: On Wednesday, April 29, 2015 at 11:11:47 PM UTC+10, Jamie Orchard-Hays wrote: This looks fantastic. If it

Re: [ClojureScript] Sizing The CLJS Community

2015-04-24 Thread Colin Fleming
with its downloads or just increments a counter. On 24 April 2015 at 23:00, David Nolen dnolen.li...@gmail.com wrote: On Fri, Apr 24, 2015 at 11:50 AM, Colin Fleming colin.mailingl...@gmail.com wrote: Google trends begs to differ: https://www.google.com/trends/explore#q=clojure%2C

Re: [ClojureScript] LightTable seeking contributors

2015-04-15 Thread Colin Fleming
And even if you're not interested in contributing, that email is very interesting and well worth your time to read it. On 16 April 2015 at 03:55, Marc Fawzi marc.fa...@gmail.com wrote: Ping Chris if you're interested in contributing ...LightTable's is often a beginner's first path. I've moved

Re: [ClojureScript] Reusable Components Demo // was Re: [reagent] Re: [ANN] [April 16 2015] SF Reagent Meetup!

2015-04-11 Thread Colin Fleming
, 2015, at 12:36 PM, Colin Fleming colin.mailingl...@gmail.com wrote: Hi Marc, Is Periscope iOS only? Cheers, Colin On 11 April 2015 at 23:58, Marc Fawzi marc.fa...@gmail.com wrote: Here is the approved animated GIF version of the resuable components video I originally posted. http

[ClojureScript] load-file weirdness with CLJS quick start 0.0-3165

2015-03-31 Thread Colin Fleming
Hi all, I updated the links in the quick start to point to the 0.0-3165 cljs.jar, since it contains the fix for CLJS-1156 http://dev.clojure.org/jira/browse/CLJS-1156. But there's still some weirdness there with load-file that I don't understand. A transcript is below. If I load-file the

[ClojureScript] Re: load-file weirdness with CLJS quick start 0.0-3165

2015-03-31 Thread Colin Fleming
Actually, I just realised that 3165 is a pre-release tag, not a release, so I reverted the edits to the quick start. On 31 March 2015 at 20:26, Colin Fleming colin.mailingl...@gmail.com wrote: Hi all, I updated the links in the quick start to point to the 0.0-3165 cljs.jar, since it contains

Re: [ClojureScript] Private def/defn

2015-03-31 Thread Colin Fleming
needed it. Colin Fleming could probably tell you more about what would be involved, since Cursive does a lot of this kind of analysis to provide code completion, refactoring, etc. -- Note that posts from new members are moderated - please be patient with your first post. --- You

Re: [ClojureScript] Private def/defn

2015-03-31 Thread Colin Fleming
you separately regarding something I'm working on not related to this mailing list. Sent from my iPhone On Mar 31, 2015, at 9:29 AM, Colin Fleming colin.mailingl...@gmail.com wrote: I'm actually planning to add an inspection to Cursive when invoking private vars from other namespace - it's

Re: [ClojureScript] Good/Bad of React Native

2015-03-31 Thread Colin Fleming
run across: https://github.com/ericvicenti/react-native-community/blob/master/README.md On Mon, Mar 30, 2015 at 3:29 PM, Colin Fleming colin.mailingl...@gmail.com wrote: Another option if you don't want to go the Swift route is RoboVM, which is actually a very impressive project. It would

Re: [ClojureScript] Good/Bad of React Native

2015-03-30 Thread Colin Fleming
Another option if you don't want to go the Swift route is RoboVM, which is actually a very impressive project. It would be great to see a React-style UI diff library for it. Apparently you can use Clojure with it, however I'm not sure it really plays to Clojure's strengths - everything must be

Re: [ClojureScript] How do you / would you like to test?

2015-01-27 Thread Colin Fleming
Hi Thomas, For what it's worth, I'm planning to add support for cljs.test to Cursive soon, so then your workflow can be identical to Clojure. The basic model (run one test, fix it, move on, occasionally running all) is also what I do in Clojure. Cheers, Colin On 27 January 2015 at 23:42, Thomas

Re: [ClojureScript] How to connect to node.js repl from cursive ?

2015-01-17 Thread Colin Fleming
How are you starting your REPL? It looks like you're trying to connect to a remote nREPL server, but AFAIK nREPL hasn't been ported to Node yet - normally you'd use something like Weasel to do this. On 17 January 2015 at 22:13, Roger Gilliar roger.gill...@googlemail.com wrote: I'm just trying

[ClojureScript] Why Feature Expressions?

2014-11-14 Thread Colin Fleming
Hi all, There's a discussion going on right now on clojure-dev ( https://groups.google.com/d/topic/clojure-dev/6pnIeXFRwnI/discussion) about the Feature Expressions functionality currently slated for Clojure 1.7. This was one of the most requested features in the recent state of clj/cljs survey,

Re: [ClojureScript] working reference/example apps in cljs wanted for educational purposes

2014-10-23 Thread Colin Fleming
I'm not sure if this meets your complexity requirements, but you could try the Goya pixel editor: https://github.com/jackschaedler/goya. On 24 October 2014 00:05, Michiel Borkent michielbork...@gmail.com wrote: Thanks Alexander, I think this fits the bill! On Thursday, October 23, 2014

Re: [ClojureScript] London Clojure/ClojureScript job

2014-07-24 Thread Colin Fleming
Although I don't live in London, it's encouraging to see how much Clojure work is on offer there! That's great Cheers, Colin On 24 July 2014 12:40, Paul Butcher p...@paulbutcher.com wrote: On 24 July 2014 at 11:32:53, Bruce Durling (b...@otfrom.com) wrote: Paul, You might also want to

Re: [ClojureScript] Clarification of symbol resolution rules

2014-06-22 Thread Colin Fleming
some issues as they don't really follow Clojure namespace conventions at all. I don't really see how to disallow things like that without causing more trouble than it's worth. Open to any good ideas others may have. David On Sun, Jun 22, 2014 at 2:59 PM, Colin Fleming colin.mailingl

Re: [ClojureScript] Clarification of symbol resolution rules

2014-06-14 Thread Colin Fleming
be referred to anywhere without the alias? On 10 June 2014 01:37, Colin Fleming colin.mailingl...@gmail.com wrote: Great, thanks. On 10 June 2014 01:33, David Nolen dnolen.li...@gmail.com wrote: That is correct. On Mon, Jun 9, 2014 at 9:31 AM, Colin Fleming colin.mailingl...@gmail.com

Re: [ClojureScript] Clarification of symbol resolution rules

2014-06-14 Thread Colin Fleming
Ah, of course, that's automatically aliased - thanks! On 15 June 2014 00:58, David Nolen dnolen.li...@gmail.com wrote: Those should be cljs.core/Foo David On Sat, Jun 14, 2014 at 6:27 AM, Colin Fleming colin.mailingl...@gmail.com wrote: One more question, I've seen things like

Re: [ClojureScript] Clarification of symbol resolution rules

2014-06-09 Thread Colin Fleming
be done sometime this week. It's looking pretty nice :-) On 10 June 2014 00:21, David Nolen dnolen.li...@gmail.com wrote: On Sun, Jun 8, 2014 at 5:55 AM, Colin Fleming colin.mailingl...@gmail.com wrote: Hi all, I'm working on CLJS symbol resolution for Cursive. There are a lot

Re: [ClojureScript] Clarification of symbol resolution rules

2014-06-09 Thread Colin Fleming
Oh, one other question - does :refer-clojure in CLJS refer both macros and functions in the same declaration? i.e. I could do something like: (ns foo (:refer-clojure :only [defn reduce])) On 10 June 2014 01:27, Colin Fleming colin.mailingl...@gmail.com wrote: Thanks David. I think I'll

Re: [ClojureScript] Clarification of symbol resolution rules

2014-06-09 Thread Colin Fleming
Great, thanks. On 10 June 2014 01:33, David Nolen dnolen.li...@gmail.com wrote: That is correct. On Mon, Jun 9, 2014 at 9:31 AM, Colin Fleming colin.mailingl...@gmail.com wrote: Oh, one other question - does :refer-clojure in CLJS refer both macros and functions in the same declaration

[ClojureScript] Clarification of symbol resolution rules

2014-06-08 Thread Colin Fleming
Hi all, I'm working on CLJS symbol resolution for Cursive. There are a lot of corners where it's hard to figure out from the doc how they should work - I've looked through the code but I'm not sure I've got it all right. 1. I've seen several times in the group here that / should only be used

[ClojureScript] Re: Clarification of symbol resolution rules

2014-06-08 Thread Colin Fleming
Another one - I've seen some forms like (goog.typeOf x), which implies that JS root objects can be used directly? This is something I haven't seen documented anywhere. On 8 June 2014 21:55, Colin Fleming colin.mailingl...@gmail.com wrote: Hi all, I'm working on CLJS symbol resolution

Re: [ClojureScript] ClojureScript and Javascript sources lookup

2014-06-03 Thread Colin Fleming
Hi Andrea, CLJS has been a bit of a second-class citizen in Cursive up till now, but I'm actually working on this as we speak. The next version (hopefully in a week or so) should have much better symbol resolution for CLJS, including resolution of Javascript symbols with their corresponding

Re: [ClojureScript] ClojureScript and Javascript sources lookup

2014-06-03 Thread Colin Fleming
what's driving the autocompletion/symbol-info backend for cider-nrepl (you could use cider-nrepl too!): https://github.com/gtrak/cljs-tooling On Tue, Jun 3, 2014 at 9:22 AM, Colin Fleming colin.mailingl...@gmail.com wrote: Hi Andrea, CLJS has been a bit of a second-class citizen in Cursive

Re: [ClojureScript] ClojureScript and Javascript sources lookup

2014-06-03 Thread Colin Fleming
Sure, anything is of course possible with enough work :-) On 4 June 2014 02:48, Andrea Richiardi andrea.richia...@gmail.com wrote: On Tuesday, 3 June 2014 16:37:33 UTC+2, Colin Fleming wrote: Well, implementing symbol resolution is a pretty huge task. I'd estimate it accounts for at least

Re: [ClojureScript] Current namespace in the bREPL in Cursive

2014-05-16 Thread Colin Fleming
Jason's right that the namespace is normally shown in the title bar of the REPL tab in the Cursive REPL window. However I've never tried the CLJS browser REPL, so I'm not sure whether that works there or not. I'm actually working towards better CLJS support so I'll be checking out the various