Next: Introduction, Previous: (dir), Up: (dir) [Contents][Index]
This is the swank Reference Manual, generated automatically by Declt version 3.0 "Montgomery Scott" on Tue Dec 22 15:03:50 2020 GMT+0.
• Introduction | What swank is all about | |
• Systems | The systems documentation | |
• Files | The files documentation | |
• Packages | The packages documentation | |
• Definitions | The symbols documentation | |
• Indexes | Concepts, functions, variables and data types |
SLIME is the Superior Lisp Interaction Mode for Emacs.
SLIME extends Emacs with support for interactive programming in Common Lisp. The features are centered around slime-mode, an Emacs minor-mode that complements 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.
For much more information, consult the manual.
Set up the MELPA repository, if you haven't already, and install
SLIME using M-x package-install RET slime RET
.
In your ~/.emacs
file, point the inferior-lisp-program
variable to your favourite Common Lisp implementation:
(setq inferior-lisp-program "sbcl")
Use M-x slime
to fire up and connect to an inferior Lisp. SLIME will
now automatically be available in your Lisp source buffers.
If you'd like to contribute to SLIME, you will want to instead follow the manual's instructions on how to install SLIME via Git.
SLIME is free software. All files, unless explicitly stated otherwise, are public domain.
If you have problems, first have a look at the list of known issues and workarounds.
Questions and comments are best directed to the mailing list at
slime-devel@common-lisp.net
, but you have to subscribe first.
See the CONTRIBUTING.md file for instructions on how to contribute.
Next: Files, Previous: Introduction, Up: Top [Contents][Index]
The main system appears first, followed by any subsystem dependency.
• The swank system |
swank.asd (file)
swank-loader.lisp (file)
Files are sorted by type and then listed depth-first from the systems components trees.
• Lisp files |
• The swank.asd file | ||
• The swank/swank-loader.lisp file |
Next: The swank/swank-loader․lisp file, Previous: Lisp files, Up: Lisp files [Contents][Index]
swank.asd
swank (system)
Previous: The swank․asd file, Up: Lisp files [Contents][Index]
swank (system)
swank-loader.lisp
Next: Definitions, Previous: Files, Up: Top [Contents][Index]
Packages are listed by definition order.
• The swank-loader package |
swank-loader.lisp (file)
common-lisp
Definitions are sorted by export status, category, package, and then by lexicographic order.
• Exported definitions | ||
• Internal definitions |
Next: Internal definitions, Previous: Definitions, Up: Definitions [Contents][Index]
• Exported special variables | ||
• Exported functions |
Next: Exported functions, Previous: Exported definitions, Up: Exported definitions [Contents][Index]
The directory where fasl files should be placed.
swank-loader.lisp (file)
The directory where to look for the source.
swank-loader.lisp (file)
swank-loader.lisp (file)
Previous: Exported special variables, Up: Exported definitions [Contents][Index]
swank-loader.lisp (file)
Load SWANK and initialize some global variables.
If DELETE is true, delete any existing SWANK packages.
If RELOAD is true, reload SWANK, even if the SWANK package already exists.
If LOAD-CONTRIBS is true, load all contribs
If SETUP is true, load user init files and initialize some
global variabes in SWANK.
swank-loader.lisp (file)
List up SWANK’s fasls along with their dependencies.
swank-loader.lisp (file)
Previous: Exported definitions, Up: Definitions [Contents][Index]
• Internal special variables | ||
• Internal functions |
Next: Internal functions, Previous: Internal definitions, Up: Internal definitions [Contents][Index]
swank-loader.lisp (file)
List of names for contrib modules.
swank-loader.lisp (file)
swank-loader.lisp (file)
swank-loader.lisp (file)
swank-loader.lisp (file)
swank-loader.lisp (file)
Previous: Internal special variables, Up: Internal definitions [Contents][Index]
swank-loader.lisp (file)
Return the pathname where SRC-PATHNAME’s binary should be compiled.
swank-loader.lisp (file)
swank-loader.lisp (file)
Compile each file in FILES if the source is newer than its corresponding binary, or the file preceding it was recompiled. If LOAD is true, load the fasl file.
swank-loader.lisp (file)
swank-loader.lisp (file)
swank-loader.lisp (file)
swank-loader.lisp (file)
swank-loader.lisp (file)
Returns true if NEW-FILE is newer than OLD-FILE.
swank-loader.lisp (file)
swank-loader.lisp (file)
swank-loader.lisp (file)
swank-loader.lisp (file)
swank-loader.lisp (file)
swank-loader.lisp (file)
Load the user init file, return NIL if it does not exist.
swank-loader.lisp (file)
swank-loader.lisp (file)
swank-loader.lisp (file)
swank-loader.lisp (file)
Return a string identifying the SLIME version. Return nil if nothing appropriate is available.
swank-loader.lisp (file)
swank-loader.lisp (file)
swank-loader.lisp (file)
Return a name that can be used as a directory name that is unique to a Lisp implementation, Lisp implementation version, operating system, and hardware architecture.
swank-loader.lisp (file)
Previous: Definitions, Up: Top [Contents][Index]
• Concept index | ||
• Function index | ||
• Variable index | ||
• Data type index |
Next: Function index, Previous: Indexes, Up: Indexes [Contents][Index]
Jump to: | F L S |
---|
Jump to: | F L S |
---|
Next: Variable index, Previous: Concept index, Up: Indexes [Contents][Index]
Jump to: | A B C D F H I L Q S U |
---|
Jump to: | A B C D F H I L Q S U |
---|
Next: Data type index, Previous: Function index, Up: Indexes [Contents][Index]
Jump to: | *
S |
---|
Jump to: | *
S |
---|
Previous: Variable index, Up: Indexes [Contents][Index]
Jump to: | P S |
---|
Index Entry | Section | ||
---|---|---|---|
| |||
P | |||
Package, swank-loader : | The swank-loader package | ||
| |||
S | |||
swank : | The swank system | ||
swank-loader : | The swank-loader package | ||
System, swank : | The swank system | ||
|
Jump to: | P S |
---|