Linux Journal: Emacs Mode for GDB

“The GNU symbolic debugger, GDB, is a powerful development tool,
but one drawback is it works only from the command line. GDB has
some clever features that make it easy to use on the command line,
such as completion of GDB command names and procedure names; using
Enter to repeat the previous command, which is useful for stepping
through a program or looking at a listing; and the read-line

“For some tasks, however, it is useful have a graphical user
interface (GUI). Graphical front ends are available for GDB,
including Insight, but they require a separate editor. Until now,
Emacs used a mode that originally was written by Eric Raymond in