@cindex SDB
@cindex XDB
@cindex Perldb
-@cindex bashdb
@cindex JDB
@cindex PDB
various symbolic debuggers from within Emacs. We recommend the
debugger GDB, which is free software, but GUD can also run DBX, SDB or
XDB. GUD can also serve as an interface to Perl's debugging mode, the
-Python debugger PDB, the Bash debugger, and to JDB, the Java Debugger.
+Python debugger PDB, and to JDB, the Java Debugger.
@xref{Debugging,, The Lisp Debugger, elisp, the Emacs Lisp Reference
Manual}, for information on debugging Emacs Lisp programs.
requires a valid tags table to work}. If this happens, generate a valid
tags table in the working directory and try again.
-@item M-x bashdb @key{RET} @var{file} @key{RET}
-@findex bashdb
-Run the bash debugger to debug @var{file}, a shell script.
-
@item M-x perldb @key{RET} @var{file} @key{RET}
@findex perldb
Run the Perl interpreter in debug mode to debug @var{file}, a Perl program.
@vindex perldb-mode-hook
@vindex pdb-mode-hook
@vindex jdb-mode-hook
-@vindex bashdb-mode-hook
On startup, GUD runs one of the following hooks: @code{gdb-mode-hook},
if you are using GDB; @code{dbx-mode-hook}, if you are using DBX;
@code{sdb-mode-hook}, if you are using SDB; @code{xdb-mode-hook}, if you
are using XDB; @code{perldb-mode-hook}, for Perl debugging mode;
-@code{pdb-mode-hook}, for PDB; @code{jdb-mode-hook}, for JDB;
-@code{bashdb-mode-hook}, for the Bash debugger. You can
+@code{pdb-mode-hook}, for PDB; @code{jdb-mode-hook}, for JDB. You can
use these hooks to define custom key bindings for the debugger
interaction buffer. @xref{Hooks}.