There are a ton of important changes and new features in 0.9 and now I’ll go quickly through some of them.More …
Projectile 0.12 is finally out!More …
Can’t wait for Octopress 3.0 to be released! Octopress 2 is killing me and I was seriously considering going back to a plain Jekyll blog, before I saw 3.0 is right around the corner.
Any day now…
Update: Never got to upgrade to Octopress 3.0. Eventually (3 years later), I went back to Jekyll. If only I had done this earlier!
At Clojure/conj I had the chance to shake
Rich Hickey’s hand and exchange a few words with him. When I asked him
whether he currently uses CIDER or Cursive for Clojure development he
replied that he preferred a simpler solution –
inferior-lisp-mode. I was a bit surprised because
inferior-lisp-mode sucks (big time). It has always
been extremely limited and was never really improved/extended. It has
no Clojure specific features and no code completion. I felt that Rich
and all the people using inferior-lisp-mode deserved something better,
so I quickly put together inf-clojure.
inf-clojure provides some Clojure specific features like showing a
var’s doc or source, derives some core functionality from
and even features basic code-completion (and
support). That’s not much admittedly, but it’s a good start. Extending
inf-clojure is super easy and I expect that we’ll add a bit more
features to it along the way (e.g. macroexpansion).
inf-clojure is available in MELPA and will eventually replace
clojure-mode 4.0 is released.
Keep in mind that
inf-clojure is nothing like CIDER and will never
be. CIDER will always be the powertool for Clojure programming in
Emacs. I do understand, however, that some people are overwhelmed by
CIDER and some people simply don’t need anything sophisticated. I hope
I’ll be talking about the evolution of CIDER at the conj, but I won’t be able to show much (in terms of features) during my talk. Luckily, however, beside the talks we also have the option for unsessions. Here’s my proposal for one such unsession…
I’d like to do a more extensive demonstration of the general workflow with CIDER and all the cool things we’ve done recently and I’d also like discuss with our users (and potential users) existing problems, ideas for improvements and the future direction of the project. If you like my idea you can show your support for it here.
Feedback is important and I’d like to get as much as possible to make CIDER better!