I will definitely look into the REPL issue this weekend. Sorry about that regression -- there are some rough edges right now. My users are also my beta testers :)
On Thursday, July 14, 2016 at 10:46:17 PM UTC-4, yokolet wrote: > > Thanks for the update! A single REPL window on the new version looks nice. > It's good to avoid confusion for beginners. > Recently, ClojureBridge (clojurebridge.org) officially switched to > Nightcode. I think ClojureBridge students will like this easy to use editor. > > However, there's a really *ouch* problem in version 2.0.0. It doesn't play > nicely with Overtone. ClojureBridge has one Overtone material, which works > well on night code 1.3.1. I could run (piano), (piano 48) or other > Overtone functions many times on the REPL window. But, on 2.0.0, if I run > (piano) once, that's it. REPL window acts weirdly. > > Are there any links to older versions? For a while, ClojureBridge wants to > stick to version 1.3.x. > > - Yoko > > > > On Wed, Jul 13, 2016 at 11:18 PM, Christopher Small <metas...@gmail.com > <javascript:>> wrote: > >> OMG. Thank you for this brilliant introduction. And of course all your >> hard work, as well :-) >> >> >> >> On Wednesday, July 13, 2016 at 7:35:53 PM UTC-7, Zach Oakes wrote: >>> >>> As I understand it, the Boot.java I linked to basically does that. You >>> just run its main function and it takes care of downloading Boot to the >>> right spot and invoking it. >>> >>> On Wednesday, July 13, 2016 at 10:18:05 PM UTC-4, Colin Fleming wrote: >>>> >>>> What I do for Leiningen in Cursive is basically mimic what the lein >>>> script does, and download the uberjars to .lein/self-installs, and then >>>> run >>>> processes with those on the classpath. Would something similar for Boot >>>> work? As I understand it, boot.sh is just a tricky wrapper around an >>>> embedded jar, so hopefully that would work. I'm also selfishly interested >>>> in this because I don't support boot yet but I want to. >>>> >>>> On 14 July 2016 at 14:12, Zach Oakes <zso...@gmail.com> wrote: >>>> >>>>> If I get desperate I may do that, but the main users I care about are >>>>> beginners, and they generally have trouble installing CLI tools. I'm >>>>> hoping >>>>> it is a trivial fix and I'll be able to get Boot working in 2.1.0 :) >>>>> >>>>> On Wednesday, July 13, 2016 at 9:44:50 PM UTC-4, Mark wrote: >>>>>> >>>>>> How about, until the issues are resolved, you require boot to be >>>>>> installed? >>>>>> On Jul 13, 2016 6:52 PM, "Zach Oakes" <zso...@gmail.com> wrote: >>>>>> >>>>>>> That Boot tab is quite a tease ;) I wanted to finish support for it >>>>>>> so bad, but technical difficulties prevented me from doing it. I >>>>>>> definitely >>>>>>> plan to still do so, and any help would be appreciated. >>>>>>> >>>>>>> The issue is actually pretty simple: I need to be able to call Boot >>>>>>> commands without having Boot installed. I do so for Leiningen by >>>>>>> literally >>>>>>> adding it as a dependency and calling its build commands >>>>>>> programatically. >>>>>>> Boot simply isn't designed to work that way. >>>>>>> >>>>>>> After talking to the Boot folks, they suggested I add Boot.java >>>>>>> <https://github.com/boot-clj/boot-bin/blob/master/src/Boot.java> to >>>>>>> my project and start a process that calls its main method with the >>>>>>> appropriate task names. Easy enough, but that does not actually work. >>>>>>> It >>>>>>> turns out that AOT compilation causes this java file to not behave >>>>>>> correctly. >>>>>>> >>>>>>> If anyone is interested in investigating this, I created a minimal >>>>>>> case for this issue here: https://github.com/oakes/boot-clj-issue >>>>>>> >>>>>>> Once that is resolved, it will be pretty trivial to enable building >>>>>>> Boot projects.I actually would like to make the built-in templates use >>>>>>> Boot >>>>>>> by default instead of Leiningen. Boot scripts in particular will be >>>>>>> awesome >>>>>>> for beginners. >>>>>>> >>>>>>> On Wednesday, July 13, 2016 at 6:44:01 PM UTC-4, Sean Corfield wrote: >>>>>>>> >>>>>>>> I see a Boot tab in the REPL area but looking at the source code, >>>>>>>> detecting build.boot is disabled (and, indeed, I can’t get NC to >>>>>>>> recognize >>>>>>>> any of my Boot-only projects). >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Can you speak to where you are on Boot support? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Thanks, >>>>>>>> >>>>>>>> Sean Corfield -- (970) FOR-SEAN -- (904) 302-SEAN >>>>>>>> An Architect's View -- http://corfield.org/ >>>>>>>> >>>>>>>> "If you're not annoying somebody, you're not really alive." >>>>>>>> -- Margaret Atwood >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On 7/13/16, 10:58 AM, "Zach Oakes" <clo...@googlegroups.com on >>>>>>>> behalf of zso...@gmail.com> wrote: >>>>>>>> >>>>>>>> TL;DR: Nightcode, a Clojure IDE, just got a makeover: >>>>>>>> https://sekao.net/nightcode/ >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "Clojure" group. >>>>>>> To post to this group, send email to clo...@googlegroups.com >>>>>>> Note that posts from new members are moderated - please be patient >>>>>>> with your first post. >>>>>>> To unsubscribe from this group, send email to >>>>>>> clojure+u...@googlegroups.com >>>>>>> For more options, visit this group at >>>>>>> http://groups.google.com/group/clojure?hl=en >>>>>>> --- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "Clojure" group. >>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to clojure+u...@googlegroups.com. >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Clojure" group. >>>>> To post to this group, send email to clo...@googlegroups.com >>>>> Note that posts from new members are moderated - please be patient >>>>> with your first post. >>>>> To unsubscribe from this group, send email to >>>>> clojure+u...@googlegroups.com >>>>> For more options, visit this group at >>>>> http://groups.google.com/group/clojure?hl=en >>>>> --- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Clojure" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to clojure+u...@googlegroups.com. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> -- >> You received this message because you are subscribed to the Google >> Groups "Clojure" group. >> To post to this group, send email to clo...@googlegroups.com >> <javascript:> >> Note that posts from new members are moderated - please be patient with >> your first post. >> To unsubscribe from this group, send email to >> clojure+u...@googlegroups.com <javascript:> >> For more options, visit this group at >> http://groups.google.com/group/clojure?hl=en >> --- >> You received this message because you are subscribed to the Google Groups >> "Clojure" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to clojure+u...@googlegroups.com <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > > -- 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 group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.