[[[ 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. ]]]
> The current thought and hope (well, actually, from a decade ago), > would be to support more modern remote debugging protocols, such as > Microsoft's debug protocol, the one that JVM/Eclipse uses, and the one that > V8 uses. (There are also the DBGp and Xdebug debug protocols) (What is "V8"? A mixture of juices? Version 8 of something or other?) GNU Emacs is a part of the GNU operating system, and GDB is another part. Making the GNU system good is the primary purpose of both GNU Emacs and GDB. GDB is the GNU DeBugger, so good Emacs support for GDB is very important. It is useful to make Emacs work well with other debuggers, but making it work well with GDB has to be the priority. As long as GUD supports GDB significantly better than Realgud, GUD is more important for us than Realgud. It sounds like making Realgud support GDB via MI, and then replacing GUD with Realgud, could be a significant improvement in GNU Emacs. I hope people will work on that. Using the GUD code for MI as a model, and maybe copying parts, it should not be terribly hard. -- 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)
