[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs mode for GDB
From: |
Miles Bader |
Subject: |
Re: Emacs mode for GDB |
Date: |
21 May 2002 15:26:23 +0900 |
I tried your mode, and it seems generally like a nice idea.
Some comments:
(1) I get the following error regularly:
error in process filter: gdb-output-burst: Symbol's function definition
is void: gdb-display-end
error in process filter: Symbol's function definition is void:
gdb-display-end
Indeed there seems to be no such function `gdb-display-end'.
(2) Completion doesn't work on the gdb command line like it does in
the standard gdb-mode.
(3) The file `gdb.el' is apparently constructed in large parts from the
existing `gud.el', with much of the functionality of gud removed (in
particular, support for non-gdb debuggers). Is that necessary?
If emacs were to use your gdb.el unchanged, it would result in a
huge amount of duplicated code between gdb.el and gud.el; it would
be nicer to either continue to use gud.el, with new features added,
or otherwise avoid code duplication.
(4) With all the windows displayed, it requires a lot of space. It
would be nice to have some way of specifying which windows get
used -- for instance, the breakpoint window can be displayed only
if there are breakpoints, and when tested it, I didn't need the
backtrace, or I/O windows either, so I'd like to be able to disable
them.
(5) You should keep the historical author information in the file header
comment.
-Miles
--
`Life is a boundless sea of bitterness'