News for hackers. Stuff that matters.
Re:4 min Emacs screencast inspired by Bret Victor's Inventin... by magnars on Thursday July 05, 2012 @01:03AM (#4201802)
The biggest problem for me was conflicting versions of SLIME.

Installing swank-js is a breeze with npm, but the installation instructions tell you to get the newest version of SLIME from their svn. That didn't work so well, since my clojure-swank already relied on an older version.

Simply installing slime-js from marmalade instead made all the difference.

As for my settings, they are public on github. https://github.com/magnars/.emacs.d/blob/master/setup-slime-...

Re:4 min Emacs screencast inspired by Bret Victor's Inventin... by Kototama on Thursday July 05, 2012 @03:22AM (#4202091)
I have the same problem. So how does ELPA resolve conflicting SLIME versions?
Re:4 min Emacs screencast inspired by Bret Victor's Inventin... by magnars on Thursday July 05, 2012 @03:35AM (#4202118)
From what I can understand, it doesn't. Backwards compatability is usually good. However, there was a breaking change in 2011 sometime. The slime-js in marmalade relies on the SLIME in marmalade, which is from 2010.04.04 - and works with that. Same for clojure-swank. So by removing the newest SLIME, it worked for me.