Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-06 Thread Arie van Wingerden
Zach, sorry for my late reply. It seems that 0.0.4 indeed solves the problem with run repl! Thx very much, Arie 2013/8/6 Marcus Blankenship mar...@creoagency.com Hey Zach, First, this is awesome. Really. Awesome. ;-) Second, you should put an email sign-up on this page, so folks can

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-06 Thread Jörg Winter
Hey Zach, great initiative! Keep it going.. much needed toole there! Just wanted to say that for indenting/reformatting clojure-code, it is indeed possible to use clojure's own pprint function. Unfortunately the official java API.invoke() is only available in clojure 1.6 But I have used this

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-05 Thread Zach Oakes
Arie, it looks like this is occurring for a lot of people. In lein.clj, I'm using two different methods to launch a process, a fast method that leverages Leiningen's trampoline feature, and a slow method that runs nightcode.lein which in turn runs Leiningen commands (i.e. it adds a level of

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-05 Thread Phil Hagelberg
On Friday, August 2, 2013 8:49:06 AM UTC-7, Zach Oakes wrote: As for my choice of public domain, I always do that for my projects. Of course it's your choice, but are you aware there are jurisdictions in which users cannot legally make copies of code released in the public domain? -Phil [1]

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-05 Thread Phil Hagelberg
As for my choice of public domain, I always do that for my projects. I realize that I am going against the grain, but it's a principled issue for me. I wrote about it on my blog, but if you'd like to discuss it further we should do it elsewhere because it can easily derail the thread. Oops;

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-05 Thread kovas boguta
I've just released paredit-widget, https://github.com/kovasb/paredit-widget with the intention of creating a drop-in paredit solution for projects like nightcode. Its still pretty experimental but might be an interesting test case to try to integrate. On Sun, Aug 4, 2013 at 8:19 PM, Matthew

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-05 Thread Zach Oakes
kovasb, that looks really great. Could you modify it to allow passing in an existing JTextArea? Right now it appears to be instantiating its own, whereas I am using TextEditorPanehttp://javadoc.fifesoft.com/rsyntaxtextarea/org/fife/ui/rsyntaxtextarea/TextEditorPane.html, which inherits

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-05 Thread Zach Oakes
I just pushed 0.0.4 to the website. I received reports that it fixes the nightcode.lein error, but please let me know if anyone experiences otherwise. On Friday, August 2, 2013 9:03:03 AM UTC-4, Zach Oakes wrote: I’ve been working on a simple IDE for the past few months. It started as an

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-04 Thread Arie van Wingerden
Hi Zach, 0.0.1 worked OK. 0.0.3 gives this error when Run with REPL: Error: Could not find or load main class nightcode.lein TIA, Arie 2013/8/3 Zach Oakes zsoa...@gmail.com Thanks for the complements! I just released 0.0.2, which should make Run/Build faster and more reliable. It also

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-04 Thread Matthew Chadwick
this is great! please please add structural editing (not simply bracket-matching in a text-editor, but direct manipulation of Clojure data structures (including code). I've been trying out some ideas in this area would be happy to help out. On Friday, August 2, 2013 11:03:03 PM UTC+10, Zach

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-04 Thread Frank Hale
Zach, I just want to say THANK YOU for doing what you are doing. Your work is very much needed! Take care! On Sun, Aug 4, 2013 at 11:19 PM, Matthew Chadwick mathn...@gmail.comwrote: this is great! please please add structural editing (not simply bracket-matching in a text-editor, but

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-03 Thread Colin Fleming
Hi Zach, Congratulations, Nightcode looks very impressive - it looks like a worthy Clooj successor. I'll definitely download it and check it out. Cheers, Colin On 3 August 2013 07:07, Dave Ray dave...@gmail.com wrote: In Seesaw [1] you can specify your shortcuts as menu S instead of ctrl S

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-03 Thread Manuel Paccagnella
Wow, it looks very promising. I'd also like add a +1 for smart indent and paredit. Kudos to you Zach! Manuel Il giorno venerdì 2 agosto 2013 15:03:03 UTC+2, Zach Oakes ha scritto: I’ve been working on a simple IDE for the past few months. It started as an attempt to add Leiningen

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-03 Thread Zach Oakes
Thanks for the complements! I just released 0.0.2, which should make Run/Build faster and more reliable. It also fixes shortcuts on OS X so they use command instead of control. On Saturday, August 3, 2013 8:07:31 AM UTC-4, Manuel Paccagnella wrote: Wow, it looks very promising. I'd also like

[ANN] Nightcode, an IDE for Clojure and Java

2013-08-02 Thread Zach Oakes
I’ve been working on a simple IDE for the past few months. It started as an attempt to add Leiningen integration to Clooj, but eventually I decided to start a new project from scratch. It is very alpha-quality, so please be gentle: http://nightcode.info/ Here’s what it has: -Written in

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-02 Thread Lee Spector
On Aug 2, 2013, at 9:03 AM, Zach Oakes wrote: I’ve been working on a simple IDE for the past few months. It started as an attempt to add Leiningen integration to Clooj, but eventually I decided to start a new project from scratch. It is very alpha-quality, so please be gentle:

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-02 Thread Alexander Yakushev
This initial version looks very mature already! I wonder what will become of it by the time of the release. Great job, Zach! Eagerly waiting to see Nightcode's future. On Friday, August 2, 2013 4:03:03 PM UTC+3, Zach Oakes wrote: I’ve been working on a simple IDE for the past few months. It

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-02 Thread Arie van Wingerden
What a fantastic initiative! It already looks great and promises a lot. I love the leight weight approach, still having lots of features. Keep up the good work! 2013/8/2 Alexander Yakushev unlo...@bytopia.org This initial version looks very mature already! I wonder what will become of it by

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-02 Thread Steven Degutis
Excited to try it out! Thanks for your hard work :) On Fri, Aug 2, 2013 at 8:03 AM, Zach Oakes zsoa...@gmail.com wrote: I’ve been working on a simple IDE for the past few months. It started as an attempt to add Leiningen integration to Clooj, but eventually I decided to start a new project

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-02 Thread Laurent PETIT
Great initiative ! Is it okay if I ask what your plans are? Asking because in the past, there have been similar initiative which are now either dead or at a slow pace, so it'd be good to know if it's a between-2-jobs project that might not be pursued in the future, or if you're serious about

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-02 Thread Zach Oakes
I definitely plan on continuing development of Nightcode. As of yesterday, I am unemployed, so for the time being I have a lot of time on my hands. I am hoping to support myself with freelancing and tutoring in the Pittsburgh area. If that works out, I should be able to work on Nightcode (and

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-02 Thread Laurent PETIT
2013/8/2 Zach Oakes zsoa...@gmail.com: I definitely plan on continuing development of Nightcode. As of yesterday, I am unemployed, so for the time being I have a lot of time on my hands. I am hoping to support myself with freelancing and tutoring in the Pittsburgh area. If that works out, I

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-02 Thread Zach Oakes
I have no problem using third-party code that is copyright-licensed, but for the sake of sanity I'd prefer that modifications to my own code be public domain -- it can get really absurd if one line of code in a file is EPL-licensed and the rest is public domain. There should not be any issue

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-02 Thread Jeff Heon
That's really cool. Thank you for doing this! I really like the import feature, coloring and keyboard friendlyness. If I can suggest the one feature that I couldn't bear to use an IDE without: Strict Structural Editing Mode

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-02 Thread John Gabriele
On Friday, August 2, 2013 9:03:03 AM UTC-4, Zach Oakes wrote: I’ve been working on a simple IDE for the past few months. It started as an attempt to add Leiningen integration to Clooj, but eventually I decided to start a new project from scratch. It is very alpha-quality, so please be

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-02 Thread Zach Oakes
I agree that better parenthesis and indentation behavior is a must; I'll add that to my list. The REPL at the bottom left is not associated with your project; I thought it would be nice to just have a bare, always-on REPL to test clojure commands. The Run with REPL button should use the

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-02 Thread Lee Spector
On Aug 2, 2013, at 1:53 PM, Jeff Heon wrote: If I can suggest the one feature that I couldn't bear to use an IDE without: Strict Structural Editing Mode (paredit-style) But please note that while many love paredit, many others hate it -- so if you implement this I would make it optional.

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-02 Thread Zach Oakes
That's a good point, I should be using command instead of control on OSX. I don't have a Mac so that slipped my mind; I'll make a note of it. On Friday, August 2, 2013 2:54:45 PM UTC-4, Lee wrote: On Aug 2, 2013, at 1:53 PM, Jeff Heon wrote: If I can suggest the one feature that I couldn't

Re: [ANN] Nightcode, an IDE for Clojure and Java

2013-08-02 Thread Dave Ray
In Seesaw [1] you can specify your shortcuts as menu S instead of ctrl S and it will pick the right one for the platform. Cheers, Dave [1] my memory's a little fuzzy here :) On Fri, Aug 2, 2013 at 12:00 PM, Zach Oakes zsoa...@gmail.com wrote: That's a good point, I should be using command