Eric M. Ludlam
e9a918f970
Added gud-speedbar-buttons, and support for GDB buttons.
1998-01-23 02:04:20 +00:00
Karl Heuer
7c82656b08
(gud-mips-p): Fix regexp so it will match alphaev56-* too.
1997-12-07 21:40:41 +00:00
Andreas Schwab
1a3ce5c466
(gud-sentinel): Set mode-line-process in the process
...
buffer, not the current buffer.
1997-11-21 10:34:10 +00:00
Richard M. Stallman
d6efd584a0
(perldb): Fix paren error in call to read-from-minibuffer.
1997-09-12 20:58:57 +00:00
Geoff Voelker
15cf3eccb8
(gud-gdb-marker-regexp): Allow for drive letter and colon.
1997-09-02 19:39:35 +00:00
Richard M. Stallman
c404182949
Comment change.
1997-08-05 20:15:34 +00:00
Richard M. Stallman
f6aa627c0b
(gud): Fix defgroup doc.
1997-08-05 08:10:20 +00:00
Richard M. Stallman
34c8b6731d
(gud-dgux-p, gud-dguxdbx-marker-filter): New functions.
...
(dbx): Use them.
1997-06-01 23:50:47 +00:00
Richard M. Stallman
69c1dd37e3
Use defgroup and defcustom.
1997-05-05 11:57:31 +00:00
Richard M. Stallman
c47264b363
(gud-mode): Add a mode-class property.
1997-05-05 04:22:06 +00:00
Richard M. Stallman
1ac95fabf3
(gud-gdb-marker-regexp): Use colon always, not path-separator.
1997-01-07 21:49:53 +00:00
Richard M. Stallman
67580ab566
Move two function definitions.
1996-10-08 08:03:42 +00:00
Richard M. Stallman
5dd9db3bbd
(perldb): Supply visited file name, or -e 0, as default args.
1996-09-28 20:37:44 +00:00
Richard M. Stallman
aa9063cb23
(gud-perldb-massage-args): Handle -e in ARGS.
...
(gud-perldb-marker-filter): Handle drive letters in file name.
(perldb): Update comint-prompt-regexp for latest Perl.
(gud-mode): Locally set comint-input-ignoredups to t.
1996-09-25 07:17:18 +00:00
Richard M. Stallman
f55d65a166
(gud-display-line): Don't call display-buffer
...
if buffer already has a window.
1996-09-20 18:56:36 +00:00
Richard M. Stallman
ab4b0d2f59
(gud-find-c-expr): Renamed from find-c-expr.
...
Don't get fooled by if and while statements.
(gud-expr-compound): Renamed from expr-compound.
(gud-expr-compound-sep): Renamed from expr-compound-sep.
(gud-next-expr): Renamed from expr-next.
(gud-prev-expr): Renamed from expr-prev.
(gud-forward-sexp): Renamed from expr-forward-sexp.
(gud-backward-sexp): Renamed from expr-backward-sexp.
(gud-innermost-expr): Renamed from expr-cur.
1996-09-13 21:58:23 +00:00
Richard M. Stallman
f579226245
(gdb): Undo previous change.
1996-08-01 22:37:47 +00:00
Richard M. Stallman
80e2afdd25
(gdb): Bind comint-file-name-regexp.
1996-07-31 16:35:11 +00:00
Richard M. Stallman
87a3fd191d
(gud-display-line): Don't crash if BUFFER is nil.
1996-07-28 02:20:21 +00:00
Richard M. Stallman
9ab5d005aa
(perldb-command-name): New variable.
...
(perldb): Use it.
1996-07-22 19:06:26 +00:00
Karl Heuer
ac8da9507a
(gud-irix-p): Exclude Irix6.1 up.
...
(gud-dbx-use-stopformat-p): New variable.
(dbx): Use it to send $stopformat for Irix6.
(gud-irixdbx-marker-filter): Cast $curline to int, not long (see
added comments).
(dbx): Likewise.
1996-07-07 22:29:37 +00:00
Richard M. Stallman
b75062df6d
(gud-irixdbx-marker-filter): Use %1ld, not %1d,
...
when printing $curline.
(dbx, irix case): Likewise in arg of gud-down.
1996-06-19 20:52:31 +00:00
Richard M. Stallman
58684193b8
(gud-filter): Cal gud-display-frame even if process-window is nil.
1996-05-10 02:41:59 +00:00
Richard M. Stallman
c7856dbefc
(gud-filter): Move the call to gud-display-frame
...
outside of the save-excursion.
1996-05-08 04:36:21 +00:00
Richard M. Stallman
36d6372a40
(gud-display-line): Switch to gud buffer before calling gud-find-file.
1996-05-02 21:20:55 +00:00
Richard M. Stallman
b0764b2d69
(gud-mode): Doc fix.
1996-04-03 19:08:28 +00:00
Erik Naggum
b578f267af
Update FSF's address.
1996-01-14 07:34:30 +00:00
Karl Heuer
bcdef904cb
(gud-sdb-marker-filter): Modify the regexp for sysVR3 to
...
take care of the asterisk prompt. Correctly set gud-marker-acc.
1995-12-21 17:45:44 +00:00
Richard M. Stallman
80e0c45c38
(gud-sdb-marker-filter): start may be nil, so check it
...
with numberp before using it.
1995-12-01 18:19:34 +00:00
Richard M. Stallman
8744b08b75
(gud-dbx-find-file): Find correct source file.
1995-11-29 05:10:47 +00:00
Richard M. Stallman
3b3703faeb
(gud-dbx-directories): New variable.
...
(gud-dbx-massage-args): Use gud-dbx-directories.
(gud-dbx-file-name): New function.
(gud-irixdbx-marker-filter): Use gud-dbx-file-name.
(gud-dbx-file-file): Use gud-dbx-file-name.
(gud-filter): Fix previous change.
1995-10-24 17:55:30 +00:00
Richard M. Stallman
7f4bda7c96
(gud-filter): Move the gud-display-frame call
...
outside of the save-excursion. New var process-window
controls which window to do it in.
1995-10-11 17:20:35 +00:00
Richard M. Stallman
117364886e
(gud-filter): Save up text that arrives while processing previous text.
1995-09-06 17:07:53 +00:00
Richard M. Stallman
1dc9668c16
(gud-xdb-marker-filter): Change pattern to accept spc at end.
1995-08-02 04:43:48 +00:00
Richard M. Stallman
e031630049
(gud-make-debug-menu): Cope if no local map yet.
1995-06-20 16:34:14 +00:00
Roland McGrath
2b1ffa3419
(gud-common-init): Call the MASSAGE-ARGS function even if FILE is nil.
1995-06-07 22:07:53 +00:00
Karl Heuer
b3ede7067a
Fix capitalization in menu bar.
...
(gud-xdb-find-file): Delete duplicate menu-bar entry.
1995-05-30 22:59:41 +00:00
Karl Heuer
39cf49be68
(gud-perldb-find-file): Use gud-make-debug-menu.
1995-05-29 20:16:10 +00:00
Karl Heuer
d3e6dae78c
(gud-perldb-massage-args): Pass `-emacs' after the file name.
1995-05-29 20:13:06 +00:00
Karl Heuer
07fc7c8a47
(gud-make-debug-menu): New function.
...
(gud-mode, gud-gdb-find-file, gud-dbx-find-file, gud-sdb-find-file)
(gud-xdb-find-file): Use gud-make-debug-menu.
1995-05-29 20:10:58 +00:00
Karl Heuer
dfb7d19560
(gud-gdb-marker-regexp): New var. Use path-separator.
1995-05-27 00:36:36 +00:00
Karl Heuer
c27c10423e
(gud-common-init): Don't die if filename not supplied.
...
Omit trailing hyphen when no filename follows.
1995-05-26 04:14:08 +00:00
Karl Heuer
e726eb56f8
(gud-sentinel): Use force-mode-line-update.
1995-04-25 22:29:51 +00:00
Karl Heuer
f8c25f1b67
Update copyright.
1995-04-07 02:21:52 +00:00
Richard M. Stallman
a96e9ed73e
(gud-massage-args): Variable and function deleted.
...
(gud-common-init): Don't set the variable.
1995-03-02 08:34:04 +00:00
Richard M. Stallman
dfbd82a69a
(gud-common-init): Put substed file name back in original
...
sequence in the args. Pass ARGS to massage-file even if no file name.
(gud-gdb-massage-args, gud-sdb-massage-args, gud-dbx-massage-args)
(gud-mipsdbx-massage-args, gud-xdb-massage-args)
(gud-perldb-massage-args): Don't add FILE onto the args.
1995-03-02 08:33:01 +00:00
Richard M. Stallman
23a3aa0a12
(gdb): In gud-remove, specify the source file.
...
(gud-new-keymap): New function.
(gud-xdb-find-file, gud-dbx-find-file, gud-sdb-find-file, gud-gdb-find-file):
Use it for keymap inheritance.
(gud-mode): Use gud-new-keymap, so inherit keymaps..
1995-01-22 16:44:58 +00:00
Richard M. Stallman
9bb4544ba0
(gud-gdb-find-file): Propagate debug menu to found buffers.
...
(gud-dbx-find-file, gud-xdb-find-file, gud-sdb-find-file, gud-perldb-find-file):
Likewise.
(gud-menu-map): New variable.
(gud-mode): Use gud-menu-map and move the menu-setting outside.
1995-01-18 04:51:29 +00:00
Richard M. Stallman
e802811f1e
(dbx): Fix missing cast of $curline for Irix.
...
(gud-irixdbx-marker-filter): Make $curline cast consistent with the others.
1995-01-17 22:31:45 +00:00
Richard M. Stallman
7f62925280
(gud-dbx-marker-filter): Use gud-marker-acc like gud-gdb-marker-filter.
...
(gud-sdb-marker-filter): Use gud-marker-acc.
1995-01-02 23:40:27 +00:00