GNU Info

Info Node: (emacs)Debuggers

(emacs)Debuggers


Next: Executing Lisp Prev: Compilation Shell Up: Building
Enter node , (file) or (file)node

Running Debuggers Under Emacs
=============================

   The GUD (Grand Unified Debugger) library provides an interface to
various symbolic debuggers from within Emacs.  We recommend the debugger
GDB, which is free software, but you can also run DBX, SDB or XDB if you
have them.  GUD can also serve as an interface to the Perl's debugging
mode, the Python debugger PDB, and to JDB, the Java Debugger.  Note:
The Lisp Debugger, for information on debugging Emacs
Lisp programs.

Starting GUD
How to start a debugger subprocess.
Debugger Operation
Connection between the debugger and source buffers.
Commands of GUD
Key bindings for common commands.
GUD Customization
Defining your own commands for GUD.
GUD Tooltips
Showing variable values by pointing with the mouse.

automatically generated by info2www version 1.2.2.9