• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

.github/workflows/H17-Jan-2021-2925

contrib/H17-Jan-2021-25,72520,554

doc/H07-May-2022-3,8803,083

lib/H17-Jan-2021-9,1387,243

swank/H17-Jan-2021-18,31113,837

.gitrefH A D17-Jan-202140 11

CONTRIBUTING.mdH A D17-Jan-20215.5 KiB154110

MakefileH A D17-Jan-20212.4 KiB11470

NEWSH A D17-Jan-202120.6 KiB643468

PROBLEMSH A D17-Jan-20213.3 KiB9563

README.mdH A D17-Jan-20212.2 KiB6541

metering.lispH A D17-Jan-202152.2 KiB1,236627

nregex.lispH A D17-Jan-202119.7 KiB524325

packages.lispH A D17-Jan-20215.6 KiB203181

sbcl-pprint-patch.lispH A D17-Jan-202111.9 KiB332257

slime-autoloads.elH A D17-Jan-20211.4 KiB5221

slime-tests.elH A D17-Jan-202154.9 KiB1,4571,279

slime.elH A D17-Jan-2021284.9 KiB7,6556,084

start-swank.lispH A D17-Jan-2021690 217

swank-loader.lispH A D17-Jan-202114.1 KiB377315

swank.asdH A D17-Jan-20211.2 KiB3730

swank.lispH A D17-Jan-2021139.2 KiB3,8013,016

xref.lispH A D17-Jan-2021123.5 KiB2,9071,831

README.md

1[![Build Status](https://github.com/slime/slime/workflows/CI/badge.svg)](https://github.com/slime/slime/actions)
2[![MELPA](http://melpa.org/packages/slime-badge.svg?)](http://melpa.org/#/slime) [![MELPA Stable](http://stable.melpa.org/packages/slime-badge.svg?)](http://stable.melpa.org/#/slime)
3
4Overview
5--------
6
7SLIME is the Superior Lisp Interaction Mode for Emacs.
8
9SLIME extends Emacs with support for interactive programming in Common
10Lisp. The features are centered around slime-mode, an Emacs minor-mode that
11complements the standard lisp-mode. While lisp-mode supports editing Lisp
12source files, slime-mode adds support for interacting with a running Common
13Lisp process for compilation, debugging, documentation lookup, and so on.
14
15For much more information, consult [the manual][1].
16
17
18Quick setup instructions
19------------------------
20
21  1. [Set up the MELPA repository][2], if you haven't already, and install
22     SLIME using `M-x package-install RET slime RET`.
23
24  2. In your `~/.emacs` file, point the `inferior-lisp-program`
25     variable to your favourite Common Lisp implementation:
26
27     ```el
28     (setq inferior-lisp-program "sbcl")
29     ```
30
31  3. Use `M-x slime` to fire up and connect to an inferior Lisp. SLIME will
32     now automatically be available in your Lisp source buffers.
33
34If you'd like to contribute to SLIME, you will want to instead follow
35the manual's instructions on [how to install SLIME via Git][7].
36
37
38License
39-------
40
41SLIME is free software. All files, unless explicitly stated otherwise, are
42public domain.
43
44
45Contact
46-------
47
48If you have problems, first have a look at the list of
49[known issues and workarounds][6].
50
51Questions and comments are best directed to the mailing list at
52`slime-devel@common-lisp.net`, but you have to [subscribe][3] first.
53
54See the [CONTRIBUTING.md][5] file for instructions on how to contribute.
55
56
57
58
59[1]: http://common-lisp.net/project/slime/doc/html/
60[2]: http://melpa.org/#/getting-started
61[3]: http://www.common-lisp.net/project/slime/#mailinglist
62[5]: https://github.com/slime/slime/blob/master/CONTRIBUTING.md
63[6]: https://github.com/slime/slime/issues?labels=workaround&state=closed
64[7]: http://common-lisp.net/project/slime/doc/html/Installation.html#Installing-from-Git
65