Source

dotfiles / emacs.d / slime-2012-01-20 / contrib / README

Mike Steder ddf7185 




























This directory contains source code which may be useful to some Slime
users.  *.el files are Emacs Lisp source and *.lisp files contain
Common Lisp source code.  If not otherwise stated in the file itself,
the files are placed in the Public Domain.

The components in this directory are more or less detached from the
rest of Slime.  They are essentially "add-ons".  But Slime can also be
used without them.  The code is maintained by the respective authors.

To use the packages here, you should add this directory to your Emacs
load-path, require the contrib, and call the contrib's init function to
enable the functionality that's provided by the respective contrib.

E.g. for fuzzy completion add this to your .emacs:

  (add-to-list 'load-path "<this-directory>")
  (add-hook 'slime-load-hook (lambda () (require 'slime-fuzzy)
                                        (slime-fuzzy-init)))

Alternatively, you can use the `slime-setup' function which takes a
list of contrib names, and which loads and enables them automatically
for you:

  (slime-setup '(slime-fancy slime-asdf slime-tramp ...))
  

Finally, the contrib `slime-fancy' is specially noteworthy, as it
represents a meta-contrib that'll load a bunch of commonly used
contribs. Look into `slime-fancy.el' to find out which.
 
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.