Nightcode is an IDE written in Clojure. I announced a very half-baked 0.0.1 
nearly two months ago, and after tons of bug fixes and feature additions, 
I'm happy to release a two-thirds-baked 0.1.0:

https://nightcode.info/

Here's what's changed since the first release:

- When holding down the Ctrl/Cmd key, you will now see a list of 
currently-open files that you can switch between with the left/right arrows 
and close with 'W'. It's Nightcode's clutter-free answer to tabs.
- In Java projects, the "Reload" button will invoke the JVM's HotSwap 
feature to compile all modified Java files and inject them into the running 
process. In Clojure projects, "Reload" will eval all modified Clojure files 
into the running REPL.
- Paredit is now optional, and can be toggled by hitting the "Paredit" 
button above any open clj/cljs file.
- Code completion for clj/cljs files is now available by hitting Ctrl/Cmd + 
Space or just hitting the "Doc" button. This feature was made possible by 
the compliment library from Alex Yakushev.
- In ClojureScript projects, there is now an "Auto" button in the build 
pane. Hitting it will run a process equivalent to "lein cljsbuild auto", 
allowing your cljs files to be rebuilt every time you save them.
- In addition to the existing game template for Java, there is now one for 
Clojure. Both use LibGDX and can compile for desktop and Android.
- There is now a "Replace" box to complement the "Find" box.
- It now consumes less than 100% of your CPU.

-- 
-- 
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/groups/opt_out.

Reply via email to