user avatar
Unbreak tests.
João Távora authored
* sly-tests.el (compile-defun)
(compile-defun-with-reader-conditionals): Pass mandatory arg to
`sly-previous-node'
27de7bc9

Build Status

Overview

SLY is a fork of SLIME.

For a real description, see the manual in doc/.

Quick setup instructions

Add this to your ~/.emacs file and fill in the appropriate filenames:

;; setup load-path and autoloads
(add-to-list 'load-path "~/dir/to/cloned/sly")
(require 'sly-autoloads)

;; Set your lisp system and, optionally, some contribs
(setq inferior-lisp-program "/opt/sbcl/bin/sbcl")
(setq sly-contribs '(sly-fancy))

Use M-x sly to fire up and connect to an inferior Lisp. SLY will now automatically be available in your Lisp source buffers.

sly-fancy refers to the most commonly used contrib which primarily installs a popular set of other contributed packages. It includes a better REPL, and many more nice features.

SLIME incompatibilities

  • SLY doesn't contain an equivalent to the slime-presentations contrib.

  • The sly-mrepl contrib, active by default in sly-fancy is not fully compatible with SLIME's swank-mrepl.lisp since SLIME's support for multiple REPLs is only experimental.

Licence

SLY is free software. All files, unless explicitly stated otherwise, are public domain.

Contributing

Open an issue or a pull request, but first see the CONTRIBUTING.md file for instructions on how to contribute.