CMU Artificial Intelligence Repository
CL Shell: Running Common Lisp as an Emacs subprocess.
lang/lisp/util/emacs/cl_shell/
The cl-shell package provides a major mode (cl-shell-mode) for running
Common Lisp (CL) as an Emacs subprocess. It provides a general
mechanism for communication between CL and Emacs which does not rely
on extra processes, and should therefore be easily portable to any
version of CL. Features include direct (i.e., not through a temp file)
evaluation and in-package compilation of forms from lisp-mode buffers,
type-ahead and a history mechanism for the cl-shell buffer, and pop-up
help facilities for the CL functions documentation, macroexpand and
describe. Extensions for Lucid Common Lisp provide pop-up arglists
and source file editing. Other extensions are provided to allow
editing source files of CLOS or Flavors methods.
Origin:
whitechapel.media.mit.edu:pub/ [18.85.0.125]
as the file emacs-cl-shell.tar.Z
Also available on the Lucid tape (in the goodies directory).
Version: 18-OCT-93
CD-ROM: Prime Time Freeware for AI, Issue 1-1
Author(s): Eero Simoncelli or
Vision Science Group
MIT Media Laboratory, E15-385
20 Ames Street
Cambridge, MA 02139
Keywords:
Authors!Simoncelli, CL Shell, Lisp!GNU-Emacs Interface,
Lisp!Utilities, MIT
References: ?
Last Web update on Mon Feb 13 10:32:44 1995
AI.Repository@cs.cmu.edu