lispbox_SOLVED, by other means

Other talk about Salix
Post Reply
User avatar
mimosa
Salix Warrior
Posts: 3311
Joined: 25. May 2010, 17:02
Contact:

lispbox_SOLVED, by other means

Post by mimosa »

Has anyone been using lispbox? It's basically what looks like a rather nice IDE for LISP:

http://www.common-lisp.net/project/lispbox/

The project appeared to be dormant last time I had a look, but there's been some activity since. However, it doesn't seem to work very well. There's a problem with libjpeg (looks like it expects an old version of this, 6.2) but even when I got it running, it doesn't behave as I was expecting. I heard about "Lisp in a Box" from

http://www.gigamonkeys.com/book/

If anyone has got this working properly, I'd be interested to hear how you did!

EDIT

Lispbox bundles emacs, slime and clozure with quicklisp. (www.quicklisp.org).

The latter describes itelf as a package manager for lisp, and incidentally has installation instructions for slime (which provides the "integration" that makes this setup more than just running lisp in emacs). Quicklisp is very easy to use :) I've started using this setup with clisp from the Salix repos, and all seems well so far.

The slime installation process tells you to put the following in .emacs:

Code: Select all

vanilla[~]$ cat .emacs
(load (expand-file-name "~/quicklisp/slime-helper.el"))
(setq inferior-lisp-program "/usr/bin/clisp") # replace clisp with the name of your favoured lisp dialect
Clozure CL is available at ccl.clozure.com, and that would presumable give you exactly the same setup aimed at by Lispbox.

Obviously, you do need emacs, which I didn't have installed :mrgreen:

Then on opening emacs, do

Code: Select all

M-x slime
and you're off. For anyone as new to lisp as me, note that 'q' gets you out of the debugger.
Post Reply