/[slime]/slime/README
ViewVC logotype

Contents of /slime/README

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.6 - (show annotations)
Wed Oct 15 16:23:44 2003 UTC (10 years, 6 months ago) by lgorrie
Branch: MAIN
Changes since 1.5: +7 -0 lines
Added note about FAIRLY-STABLE tag.
1 Overview.
2 ----------------------------------------
3
4 SLIME is the Superior Lisp Interaction Mode for Emacs. It is
5 implemented in two main parts: the Emacs Lisp side (slime.el), and
6 the support library for the Common Lisp (swank.lisp for CMUCL,
7 swank-sbcl.lisp, swank-openmcl.lisp for the others)
8
9 For a real description, see the commentary in slime.el.
10
11 Quick setup instructions for CMUCL
12 ----------------------------------------
13
14 In Emacs Lisp:
15
16 (add-to-list 'load-path "/the/path/to/this/directory")
17 (require 'slime)
18 (add-hook 'lisp-mode-hook (lambda () (slime-mode t)))
19
20 Make sure your `inferior-lisp-program' is set to a compatible
21 version of Lisp. For CMUCL we currently require a post-18e
22 snapshot. If you use a non-CMUCL backend, you will need to customize
23 the elisp variable `slime-backend' and possibly
24 `slime-lisp-binary-extension' too.
25
26 Use `M-x' slime to fire up and connect to an inferior Lisp.
27
28 Open a lisp-mode file and do `C-h m' to see the mode description.
29
30 If you have bad luck, you may checkout a copy of SLIME that is
31 completely broken, depending on what's happening in CVS at the
32 time. To avoid this you can checkout from the CVS tag
33 `FAIRLY-STABLE' like this:
34
35 cvs <options> checkout -r FAIRLY-STABLE slime
36
37 Licence.
38 ----------------------------------------
39
40 The Emacs Lisp code is licensed under the GNU GPL to fit in with Emacs.
41
42 The CMUCL and SBCL code is placed in the public domain to fit in
43 with CMUCL and SBCL.
44
45 The OpenMCL code is LLGPLed, just like OpenMCL.
46
47 Contact.
48 ----------------------------------------
49
50 SLIME is maintained by Luke Gorrie, Helmut Eller, James Bielman,
51 and Daniel Barlow. It is an Extension of SLIM by Eric Marsden (unreleased).
52
53 Questions and comments are best directed to the mailing list:
54 http://common-lisp.net/mailman/listinfo/slime-devel
55
56 The mailing list archive was once on Gmane, and soon will be again,
57 when they catch up with our change of project hosting provider
58 http://news.gmane.org/gmane.lisp.slime.devel
59

  ViewVC Help
Powered by ViewVC 1.1.5