>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)
>
>
>

Reply via email to