/[slime]/slime/README
ViewVC logotype

Contents of /slime/README

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.7 - (hide annotations)
Mon Oct 20 15:12:54 2003 UTC (10 years, 5 months ago) by lgorrie
Branch: MAIN
Changes since 1.6: +3 -4 lines
Updated: works with CMU18e, and with SBCL requires sb-introspect.
1 lukeg 1.1 Overview.
2     ----------------------------------------
3    
4 lgorrie 1.5 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 lukeg 1.1
9     For a real description, see the commentary in slime.el.
10    
11 dbarlow 1.4 Quick setup instructions for CMUCL
12 lukeg 1.1 ----------------------------------------
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 lgorrie 1.5 Make sure your `inferior-lisp-program' is set to a compatible
21 lgorrie 1.7 version of Lisp. For CMUCL we currently require version 18e or
22     later. For SBCL we require the "sb-introspect" contrib, which exist
23     in the current CVS version.
24 lukeg 1.1
25 lgorrie 1.5 Use `M-x' slime to fire up and connect to an inferior Lisp.
26 lukeg 1.1
27     Open a lisp-mode file and do `C-h m' to see the mode description.
28    
29 lgorrie 1.6 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 lukeg 1.1 Licence.
37     ----------------------------------------
38    
39     The Emacs Lisp code is licensed under the GNU GPL to fit in with Emacs.
40 dbarlow 1.4
41 lgorrie 1.5 The CMUCL and SBCL code is placed in the public domain to fit in
42     with CMUCL and SBCL.
43 dbarlow 1.4
44 lgorrie 1.5 The OpenMCL code is LLGPLed, just like OpenMCL.
45 lukeg 1.1
46     Contact.
47     ----------------------------------------
48    
49 lgorrie 1.5 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 lukeg 1.1
52 lukeg 1.2 Questions and comments are best directed to the mailing list:
53 dbarlow 1.4 http://common-lisp.net/mailman/listinfo/slime-devel
54 lukeg 1.1
55 dbarlow 1.4 The mailing list archive was once on Gmane, and soon will be again,
56     when they catch up with our change of project hosting provider
57 lukeg 1.3 http://news.gmane.org/gmane.lisp.slime.devel
58    

  ViewVC Help
Powered by ViewVC 1.1.5