Nick Roberts
ff239a7eaa
(gud-running): Fix doc string.
...
(gud-menu-map): Use :visible instead fo :enable for debugger test.
(gud-tooltip-modes): Add python-mode.
(gud-tooltip-print-command): Add pdb. Remove perldb.
2006-06-05 21:31:24 +00:00
Nick Roberts
121586b1f7
(gud-menu-map): Use a conditional help echo for gud-go.
...
(gud-common-init): Other debuggers may trigger error.
2006-06-05 10:10:51 +00:00
Nick Roberts
d792d4449a
(gud-query-cmdline, gud-common-init): Revert
...
inadvertant changes made with last commit.
2006-05-30 21:43:16 +00:00
Nick Roberts
12e7d58713
(gud-stop-subjob): Make it work in all buffers.
2006-05-30 08:10:49 +00:00
Nick Roberts
a386b0959d
(gud-sentinel): Condition on GUD buffer if it has not been killed.
2006-05-24 12:05:03 +00:00
Stefan Monnier
237d230e4e
(gdb-script-font-lock-keywords): Use a stricter regexp for keywords.
2006-05-20 14:40:56 +00:00
Nick Roberts
e6f0d1c845
(gud-tooltip-tips): Add missing argument to
...
call to gdb-tooltip-print.
2006-05-15 11:17:47 +00:00
Nick Roberts
0c9512fecc
(gdb-force-update): Delete defvar
...
(gud-speedbar-buttons): ...and references to it. Use window-start
to try to keep positon in watch expression.
2006-05-04 05:17:45 +00:00
Nick Roberts
1a2416ede3
(gud-def): Add %c case.
...
(gud-speedbar-buttons): Don'bind case-fold-search unnecessarily.
(gud-format-command): Make match case sensitive. Match on %F.
2006-04-30 23:10:48 +00:00
Nick Roberts
e3456652af
(gud-comint-buffer): Move forward to stop byte compiler warnings.
...
(gud-basic-call, gud-find-expr): Let user select an expression
for printing. Print expression as well as value in GUD buffer.
2006-04-26 23:03:56 +00:00
Nick Roberts
d19c35c1c9
(gud-speedbar-item-info): Display frame address for root variables.
2006-04-17 19:50:14 +00:00
Andreas Schwab
d6e4b78595
(gdb): Only complain about multiple debugging
...
when the gdb process is still running.
2006-03-26 17:24:02 +00:00
Nick Roberts
afe28525db
(gud-gdb-complete-command, gud-gdb-run-command-fetch-lines): Adapt for use
...
with watch expressions.
(gud-tooltip-mode): Use buffer-local value.
2006-03-16 22:56:18 +00:00
Nick Roberts
4ea252326a
(gud-speedbar-buttons): Follow change to gdb-var-list.
2006-03-14 20:27:57 +00:00
Nick Roberts
19bf3d3fa4
(gud-speedbar-buttons): Allow pointers to
...
be edited and use font-lock-warning-face for any changes.
2006-03-07 10:43:19 +00:00
Luc Teirlinck
bfc5033751
(gud-tooltip-dereference): Add missing optional argument.
2006-03-06 01:46:41 +00:00
Luc Teirlinck
40813c0814
(gud-jdb-marker-filter): Double quote `[' in regexp for Lisp syntax.
2006-03-06 01:28:54 +00:00
Nick Roberts
f4eb22689d
(gud-speedbar-menu-items): Use
...
buffer-local-value and add missing :visible keyword.
2006-03-01 22:43:29 +00:00
Nick Roberts
5674718576
(gud-display-line): Use gdb-display-source-buffer
...
for gdb-ui/gdb-mi (old concept).
2006-02-27 09:15:58 +00:00
Nick Roberts
7efc64d4be
(gud-speedbar-buttons): Use shadow face properly.
2006-02-23 07:40:25 +00:00
Nick Roberts
cb0ea01ead
(gud-speedbar-buttons): Use shadow face for all out of scope components.
2006-02-20 21:47:56 +00:00
Nick Roberts
6d210c9d81
(gud-speedbar-buttons): Fontify watch expessions.
2006-02-20 00:02:22 +00:00
Nick Roberts
672162f3de
Don't require font-lock as it's now automatically loaded.
...
(gud-speedbar-buttons): Replace gdb-var-changed with gdb-force-update.
2006-02-19 05:20:44 +00:00
Nick Roberts
02a471b435
(gud-speedbar-buttons): Update properly for
...
shadow face. Don't provide binding to edit variable when it is
out of scope.
2006-02-18 22:57:05 +00:00
Nick Roberts
2ec58220f8
(gud-speedbar-buttons): Use shadow face for
...
out of scope variables.
(gud-speedbar-buttons): Use unless.
2006-02-17 11:50:48 +00:00
Nick Roberts
ee75f8b7ae
(gdb): Improve doc string.
...
(gdb-script-font-lock-keywords): Expand allowed character set.
2006-02-14 22:02:21 +00:00
Nick Roberts
d91362c9e0
Update copyright for 2006.
2006-02-10 09:00:31 +00:00
Nick Roberts
e50054c2b9
(gud-tooltip-mode): Remove autoload cookie.
...
User should use gdb-mode-hook if desired.
2006-02-07 06:58:37 +00:00
Nick Roberts
582761a6e5
(gdb-script-skip-to-head, gdb-script-calculate-indentation):
...
Indent for breakpoint command lists also.
2006-01-06 10:56:12 +00:00
Eli Zaretskii
8c3f3d642d
(gud-display-line): Support hl-line in the source buffer.
2005-12-31 13:51:27 +00:00
Nick Roberts
cf84aa19f5
(gud-tooltip-dereference): Rename from toggle-gud-tooltip-dereference.
...
(gud-tooltip-print-command): Move concatenation of "*" to expr to...
(gud-tooltip-tips): ...here when dereferencing.
2005-12-29 02:03:20 +00:00
Nick Roberts
3150fbfcca
(gud-tooltip-modes, gud-tooltip-display):
...
Delete defcustom variable :tag names.
2005-12-21 12:04:26 +00:00
Nick Roberts
760a716cf7
(gud-tooltip-modes, gud-tooltip-display):
...
Add the gud groupname.
(gud-tooltip-mode): Add the tooltip groupname. Move in front
of other defcustoms with that groupname.
(gud-tooltip-echo-area): Add the gud groupname. Remove tag to
avoid conflict with tooltip-use-echo-area.
2005-12-10 21:32:22 +00:00
Nick Roberts
135f440c15
(gud-speedbar-buttons, gud-tooltip-tips):
...
No need to check gud-comint-buffer is bound.
(gdb): Prevent multiple debugging when first session uses gdba.
2005-12-08 22:10:50 +00:00
Nick Roberts
d60d4cd6ef
(gud-menu-map): Put gud-finish back on the
...
tool bar (removed inadvertantly).
2005-12-02 09:15:56 +00:00
Nick Roberts
e83637f972
(gud-gdb-marker-filter): When GDB is invoked with a process number, detect it.
...
(gud-speedbar-buttons): Match regexp more carefully.
2005-11-27 22:17:29 +00:00
Nick Roberts
1e906233d4
(gud-speedbar-menu-items): Add gdb-speedbar-auto-raise as radio button.
...
(gud-speedbar-buttons): Raise speedbar if requested.
Don't match on "char **...".
(gud-speedbar-buttons): Add (pointer) value for non-leaves.
Make it editable.
2005-11-24 00:36:03 +00:00
Nick Roberts
f1a5d0e203
(gud-install-speedbar-variables): Bind gud-pp to "p".
...
(gdb): Move definition of gud-pp to gdb-ui.el.
2005-11-18 02:48:58 +00:00
Nick Roberts
e930091eb3
(gud-speedbar-item-info): New function.
...
(gud-install-speedbar-variables): Use it to display data types
of watch expression as tooltips in speedbar.
2005-11-16 11:26:34 +00:00
Nick Roberts
0b4b288e4a
(gud-stop-subjob): New function.
...
(gud-menu-map, gud-tool-bar-map): Use it.
2005-11-16 00:55:52 +00:00
Kim F. Storm
7b75b9937c
(gud-menu-map): Let [stop] stop program rather than kill it.
...
(gud-tool-bar-map): Likewise. Move cont/until/finish buttons
to a more useful/logical place.
2005-11-15 22:55:48 +00:00
Nick Roberts
3525a3ee84
(gud-menu-map): Make visibility of stop and
...
go buttons complementary.
2005-11-15 22:37:49 +00:00
Nick Roberts
8014739509
(gud-menu-map, gud-tool-bar-map): Re-define buttons and include new ones.
...
(gud-tool-bar-item-visible-no-fringe): New function.
(gud-menu-map): Use it.
2005-11-15 12:27:29 +00:00
Nick Roberts
6d41699de0
(gud-menu-map): Move parentheses (again).
...
(gud-speedbar-buttons): Match on "const char *" too.
2005-11-13 09:03:36 +00:00
Nick Roberts
007af086d0
(gud-menu-map): Revert to window-fringes for
...
selected window. This still doesn't work for speedbar.
(gud-speedbar-buttons): Handle string expressions properly.
2005-11-12 21:26:55 +00:00
Nick Roberts
a3caa4de72
(gud-menu-map): Move parentheses.
...
(gdb): New command gud-pv.
2005-11-10 19:25:59 +00:00
Nick Roberts
c69da4c77d
(gdb): Make gud-pp use user-defined command pp1.
2005-11-09 20:39:06 +00:00
Nick Roberts
5ee476765c
(gud-menu-map): Ensure tool-bar is constant when using the speedbar.
...
(gdb): New command gud-pp.
(gud-menu-map, gud-tool-bar-map): Put it on the tool bar.
2005-11-09 10:45:07 +00:00
Nick Roberts
2ad0fb7d01
(gud-filter): Use comint-update-fence to delete
...
old prompt comint-prompt-read-only is t and GDB commands are
issued from tool bar etc.
2005-10-31 09:30:35 +00:00
Nick Roberts
3cae51964d
(gud-menu-map): Only display gud-until icon
...
when the fringe is not available.
2005-10-26 01:02:31 +00:00