Introduction
ILISP is an interface from GNU Emacs to an inferior Lisp. It has the
following features:
-
Runs under Emacs-18, Emacs-19, Emacs-20, and XEmacs-19.
-
Support for multiple Common Lisp (including Allegro, CLISP and CMU),
XLisp and Scheme dialects on multiple machines even at the same time.
-
Dynamically sized pop-up windows that can be buried and scrolled from
any window.
-
Packages are properly handled including the distinction between
exported and internal symbols.
-
Synchronous, asynchronous or batch eval and compile of files, regions,
definitions and sexps with optional switching and automatic calling.
-
Arglist, documentation, describe, inspect and macroexpand.
-
Completion of filename components and Lisp symbols including partial matches.
-
Find source both with and without help from the inferior Lisp,
including CLOS methods, multiple definitions and multiple files.
-
Edit the callers of a function with and without help from the
inferior Lisp.
-
Trace/untrace a function.
-
M-q ("Fill-paragraph") works properly on paragraphs in comments,
strings and code.
-
Find unbalanced parentheses.
-
Super brackets.
-
Handles editing, entering and indenting full Lisp expressions.
-
Next, previous, and similar history mechanism compatible with comint.
-
Handles Lisp errors.
-
Uniform interface to Lisp debuggers.
-
Result histories are maintained in the inferior Lisp.
-
Does not create spurious symbols and handles case issues.
-
Online manuals for ILISP and Common Lisp.
This document was generated by XEmacs shared group account on December, 19 2009
using texi2html 1.65.