Package slime-1.0-3
| System | Binary Distributions | CVS/rsync Source Distributions | |
|---|---|---|---|
10.8/x86_64 | |||
10.7/x86_64 | |||
10.6/x86_64 | |||
10.6/i386 | |||
10.5/i386 | |||
10.5/powerpc | 1.0-3 | ||
| Description: | Extends Emacs support for Common Lisp (1.0-3) | |
SLIME (Superior Lisp Interaction Mode for Emacs) extends Emacs with
new support for interactive programming in Common Lisp. The features
are centered around slime-mode, an Emacs minor-mode that compliments
the standard lisp-mode. While lisp-mode supports editing Lisp source
files, slime-mode adds support for interacting with a running Common
Lisp process for compilation, debugging, documentation lookup, and so
on. | ||
| Usage Hints: | ||
Make sure Emacs' `inferior-lisp-program' is set to a compatible version of
lisp by including something like this in your .emacs file:
(setq inferior-lisp-program "sbcl")
Currently, SBCL, OpenMCL, CMUCL, CLISP, Lispworks, Allegro CL, and ABCL
are supported to varying degrees.
Use `M-x slime' in Emacs to start slime and connect to a supported Common Lisp
environment.
Open a lisp-mode file and do `C-h m' to see the mode description.
Security note: SLIME has Lisp open a one-use TCP listen socket for
Emacs to connect to for setting up communication. With all Lisps
except CLISP and ABCL this socket is bound to the loopback interface
and thus inaccessible to remote hosts. Be aware that if an attacker
connected to this server port before Emacs then they could have the
Lisp process execute arbitrary code. | ||
| Section: | devel | |
| Maintainer: | Lars Rosengreen <lrosengreenATgmailDOTcom> | |
| Website: | http://www.common-lisp.net/project/slime/ | |
| License: | GPL | |
| Info-File: | dists/10.4/stable/main/finkinfo/devel/slime.info CVS log, Last Changed: Mon, 23 Mar 2009 08:38:29 (UTC) | |
Section list - Flat package list - Search packages
(*) = Unsupported distribution.