Re: [GNU ELPA] Realgud version 1.6.0

Rocky Bernstein <[email protected]>
Newsgroups gmane.emacs.sources,gmane.emacs.help
Message-ID <CANCp2gairs+z-757dw_zTxDL2q2sbC1YkT-5Rs7n2q1tY8LGJw@mail.gmail.com>
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)
>
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.