>From https://github.com/realgud/realgud/blob/master/realgud.el#L36-L56
;; Once upon a time in an Emacs far far away and a programming-style ;; deservedly banished, there was a monolithic Cathederal-like ;; debugger front-end called gud. This interfaced with a number of ;; debuggers, many now dead.[1] Is there anyone still alive that ;; remembers sdb from UNIX/32V circa 1980? ;; ;; This isn't that. Here we make use of more modern programming ;; practices, more numerous and smaller files, unit tests, and better ;; use of Emacs primitives, e.g. buffer marks, buffer-local variables, ;; structures, rings, hash tables. Although there is still much to be ;; desired, this code is more scalable and suitable as a common base for ;; an Emacs front-end to modern debuggers. ;; ;; Oh, and because global variables are largely banned, we can support ;; several simultaneous debug sessions. ;; RealGUD supports many external debuggers. See URL ;; `https://github.com/realgud/realgud/wiki/Debuggers-Supported' for a ;; list. However, if you don't see your favorite debugger, see URL ;; `https://github.com/realgud/realgud/wiki/How-to-add-a-new-debugger/' ;; for how you can add your own. .... ;; [1] Four or more years in, as of 2018 realgud sports a number of ;; old debuggers too. However we *mark* them as such, and move them ;; out of the main code base. See for example: ;; https://github.com/realgud/realgud-old-debuggers. So that's ;; another difference: this code better *maintained*. Having this conversation now, I feel like Rip Van Winkle just woke up from a slumber from 12 years ago. On Wed, Jan 7, 2026 at 12:22 PM Richard Stallman <[email protected]> wrote: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > GUD is a part of Emacs core. > Why do we have a package which is a modified version of GUD? > If changes in GUD are desirable, why not install them in GUD itself? > > -- > Dr Richard Stallman (https://stallman.org) > Chief GNUisance of the GNU Project (https://gnu.org) > Founder, Free Software Foundation (https://fsf.org) > Internet Hall-of-Famer (https://internethalloffame.org) > > >
