/[slime]/slime/README
ViewVC logotype

Contents of /slime/README

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.9 - (show annotations)
Tue Nov 25 00:22:36 2003 UTC (10 years, 5 months ago) by dbarlow
Branch: MAIN
CVS Tags: SLIME-1-0-ALPHA, SLIME-0-14, SLIME-0-9, STATELESS-EMACS, SLIME-0-11, SLIME-0-10, SLIME-0-13, SLIME-0-12
Branch point for: stateless-emacs, package-split
Changes since 1.8: +6 -8 lines
Minor updates for currency
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 and swank-*.lisp)
7
8 For a real description, see the commentary in slime.el.
9
10 Quick setup instructions
11 ------------------------
12
13 In Emacs Lisp:
14
15 (add-to-list 'load-path "/the/path/to/this/directory")
16 (require 'slime)
17 (add-hook 'lisp-mode-hook (lambda () (slime-mode t)))
18 (add-hook 'inferior-lisp-mode-hook (lambda () (inferior-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 version 18e or
22 later. For SBCL we require the "sb-introspect" contrib, for which
23 you need 0.8.5 or later.
24
25 Use `M-x' slime to fire up and connect to an inferior Lisp.
26
27 Open a lisp-mode file and do `C-h m' to see the mode description.
28
29 If you have bad luck, you may checkout a copy of SLIME that is
30 completely broken, depending on what's happening in CVS at the
31 time. To avoid this you can checkout from the CVS tag
32 `FAIRLY-STABLE' like this:
33
34 cvs <options> checkout -r FAIRLY-STABLE slime
35
36 Licence.
37 ----------------------------------------
38
39 The Emacs Lisp code is licensed under the GNU GPL to fit in with Emacs.
40
41 The CMUCL and SBCL code is placed in the public domain to fit in
42 with CMUCL and SBCL.
43
44 The OpenMCL code is LLGPLed, just like OpenMCL.
45
46 Contact.
47 ----------------------------------------
48
49 SLIME is maintained by Luke Gorrie, Helmut Eller, James Bielman,
50 and Daniel Barlow. It is an Extension of SLIM by Eric Marsden (unreleased).
51
52 Questions and comments are best directed to the mailing list:
53 http://common-lisp.net/mailman/listinfo/slime-devel
54
55 The mailing list archive is also avalable on Gmane:
56 http://news.gmane.org/gmane.lisp.slime.devel
57

  ViewVC Help
Powered by ViewVC 1.1.5