Files included in this distribution: README This file. Makefile Just enough to make the manual and distribution. edebug.el The reason for all this. cust-print.el The custom print package. edebug-history A history of older modifications. edebug-lucid.el An extension for Lucid Emacs to provide menus. edebug-emacs19.el An extension for Emacs 19 to provide menus. cl-specs.el Specifications for Common Lisp macros. cl-read.el Customizable, CL-like reader from edebug-cl-read.el Edebug reader macros for use with cl-read. edebug.tex The manual source. edebug.texi The core of the manual for Lisp Reference Manual. edebug.info The manual in info form. permute-index Script to generate permuted index for manual. -------------------------- Installation To install, put the .el files in some directory in your load-path and byte-compile them. Put the following forms in your .emacs file. (define-key emacs-lisp-mode-map "\C-xx" 'edebug-eval-top-level-form) (autoload 'edebug-eval-top-level-form "edebug") If you wish to change the default edebug global command prefix, change this: (setq edebug-global-prefix "\C-xX") Other options, are described in the manual. Also see edebug-emacs19.el, edebug-lemacs.el, cl-specs.el, and edebug-cl-read.el if they apply to you. In previous versions of edebug, users were directed to set `debugger' to `edebug-debug'. This is no longer necessary since edebug automatically sets it whenever any code is being edebugged. --------------------------- Send me your enhancements, ideas, bugs, or fixes. There is an edebug mailing list if you want to keep up with the latest developments: edebug@cs.uiuc.edu (requests to: edebug-request@cs.uiuc.edu) You can use edebug-submit-bug-report to simplify bug reporting. Daniel LaLiberte 217-373-6511 x670 University of Illinois, Urbana-Champaign Department of Computer Science 704 W Green Champaign IL, 61820