summaryrefslogtreecommitdiff
path: root/lisp/gud.el
Commit message (Collapse)AuthorAgeFilesLines
* (gud-irixdbx-marker-filter): Use %1ld, not %1d,Richard M. Stallman1996-06-191-2/+2
| | | | | when printing $curline. (dbx, irix case): Likewise in arg of gud-down.
* (gud-filter): Cal gud-display-frame even if process-window is nil.Richard M. Stallman1996-05-101-2/+9
|
* (gud-filter): Move the call to gud-display-frameRichard M. Stallman1996-05-081-27/+28
| | | | outside of the save-excursion.
* (gud-display-line): Switch to gud buffer before calling gud-find-file.Richard M. Stallman1996-05-021-1/+5
|
* (gud-mode): Doc fix.Richard M. Stallman1996-04-031-2/+3
|
* Update FSF's address.Erik Naggum1996-01-141-4/+4
|
* (gud-sdb-marker-filter): Modify the regexp for sysVR3 toKarl Heuer1995-12-211-9/+4
| | | | take care of the asterisk prompt. Correctly set gud-marker-acc.
* (gud-sdb-marker-filter): start may be nil, so check itRichard M. Stallman1995-12-011-1/+1
| | | | with numberp before using it.
* (gud-dbx-find-file): Find correct source file.Richard M. Stallman1995-11-291-1/+1
|
* (gud-dbx-directories): New variable.Richard M. Stallman1995-10-241-24/+58
| | | | | | | | | (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.
* (gud-filter): Move the gud-display-frame callRichard M. Stallman1995-10-111-12/+18
| | | | | outside of the save-excursion. New var process-window controls which window to do it in.
* (gud-filter): Save up text that arrives while processing previous text.Richard M. Stallman1995-09-061-20/+44
|
* (gud-xdb-marker-filter): Change pattern to accept spc at end.Richard M. Stallman1995-08-021-2/+3
|
* (gud-make-debug-menu): Cope if no local map yet.Richard M. Stallman1995-06-201-1/+2
|
* (gud-common-init): Call the MASSAGE-ARGS function even if FILE is nil.Roland McGrath1995-06-071-1/+1
|
* Fix capitalization in menu bar.Karl Heuer1995-05-301-29/+28
| | | | (gud-xdb-find-file): Delete duplicate menu-bar entry.
* (gud-perldb-find-file): Use gud-make-debug-menu.Karl Heuer1995-05-291-1/+1
|
* (gud-perldb-massage-args): Pass `-emacs' after the file name.Karl Heuer1995-05-291-1/+1
|
* (gud-make-debug-menu): New function.Karl Heuer1995-05-291-15/+16
| | | | | (gud-mode, gud-gdb-find-file, gud-dbx-find-file, gud-sdb-find-file) (gud-xdb-find-file): Use gud-make-debug-menu.
* (gud-gdb-marker-regexp): New var. Use path-separator.Karl Heuer1995-05-271-2/+5
|
* (gud-common-init): Don't die if filename not supplied.Karl Heuer1995-05-261-6/+8
| | | | Omit trailing hyphen when no filename follows.
* (gud-sentinel): Use force-mode-line-update.Karl Heuer1995-04-251-2/+1
|
* Update copyright.Karl Heuer1995-04-071-1/+1
|
* (gud-massage-args): Variable and function deleted.Richard M. Stallman1995-03-021-7/+0
| | | | (gud-common-init): Don't set the variable.
* (gud-common-init): Put substed file name back in originalRichard M. Stallman1995-03-021-11/+18
| | | | | | | 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.
* (gdb): In gud-remove, specify the source file.Richard M. Stallman1995-01-221-9/+18
| | | | | | | (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..
* (gud-gdb-find-file): Propagate debug menu to found buffers.Richard M. Stallman1995-01-181-37/+66
| | | | | | | (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.
* (dbx): Fix missing cast of $curline for Irix.Richard M. Stallman1995-01-171-2/+2
| | | | (gud-irixdbx-marker-filter): Make $curline cast consistent with the others.
* (gud-dbx-marker-filter): Use gud-marker-acc like gud-gdb-marker-filter.Richard M. Stallman1995-01-021-40/+76
| | | | (gud-sdb-marker-filter): Use gud-marker-acc.
* (gdb): Correct tbreak doc string.Richard M. Stallman1994-12-221-2/+45
| | | | | | (gud-mode): Define a Gud menu. (gdb): Set debugger-specific menu entries. (sdb) (dbx) (xdb): Likewise.
* (gud-irixdbx-marker-filter): Changes for Irix dbx.Richard M. Stallman1994-12-211-7/+23
| | | | (dbx): gud-up, gud-down are now special cases for Irix.
* (gud-basic-call): Detect error earlier.Karl Heuer1994-11-301-1/+1
|
* (gud-gdb-marker-filter, gud-irixdbx-marker-filter)Richard M. Stallman1994-11-221-172/+168
| | | | | (gud-perldb-marker-filter, gud-mipsdbx-marker-filter): No need for save-match-data.
* (gud-gdb-complete-command): Add a trailing single quote to partially quotedKarl Heuer1994-11-031-0/+11
| | | | unique completions.
* (gud-common-init): If file arg has no directory,Richard M. Stallman1994-10-291-2/+19
| | | | let the debugger search PATH, and don't set default-directory.
* (gud-irixdbx-marker-filter): Cast $curline to int.Richard M. Stallman1994-10-251-1/+1
|
* (dbx): Delete call to gud-switch-to-buffer.Richard M. Stallman1994-10-211-2/+10
| | | | (gud-sdb-marker-filter): Handle SVR4 clumped lines.
* (gud-filter): Don't bind inhibit-quit.Richard M. Stallman1994-10-131-22/+22
| | | | Do nothing if buffer is dead.
* Really delete gud-overload-functions.Richard M. Stallman1994-09-301-11/+0
|
* (gud-overload-functions): Function deleted.Richard M. Stallman1994-09-301-67/+68
| | | | | | | | | | | (gud-massage-args, gud-marker-filter, gud-find-file): New vars. Mark them as permanent locals. (gud-massage-args, gud-marker-filter, gud-find-file): In these functions, use those variables. (gud-common-init): 3 new args give values for those variables. (gdb, sdb, dbx, xdb, perldb): Pass new args to gud-common-init. (gud-gdb-complete-command): Bind gud-marker-filter. (gud-find-file): Condense multiple slashes to single slashes.
* (dbx): Use newline, not semicolon, between file and stop cmds.Richard M. Stallman1994-08-281-8/+0
|
* (dbx): Use system-configuration, not system-type.Richard M. Stallman1994-07-241-2/+2
|
* (gud-mips-p): Check for OSF system on Alpha also.Richard M. Stallman1994-07-071-1/+2
|
* (gud-massage-args): Fix error message syntax.Richard M. Stallman1994-06-151-4/+5
| | | | | (gud-marker-filter, gud-find-file): Likewise. (gud-display-line): Don't use dialog box for questions.
* Use ctl-x-map to bind C-x SPC.Richard M. Stallman1994-05-281-1/+1
|
* (sdb): Handle tags-file-name as nil.Richard M. Stallman1994-05-121-1/+3
|
* Allow marker string to arrive in mid-line.Karl Heuer1994-05-101-6/+6
|
* (gud-marker-acc): Use make-variable-buffer-local.Richard M. Stallman1994-05-041-1/+1
|
* Update copyright.Karl Heuer1994-05-031-1/+1
|
* (gud-mips-p, gud-irix-p): Test system-configuration.Richard M. Stallman1994-04-281-77/+167
| | | | | | | | | | | | | | | | | | | | (gud-mipsdbx-marker-filter): Reimplemented based on gud-gdb-marker-filter, with regexps appropriately altered. (gud-marker-acc): New variable, replacing the debugger-specific accumulation variables. (dbx): Arrange to fire up the source window with irixdbx. (dbx): Fix gud-break under SunOS, at least. (I suspect this is a general problem, because of the \n for some reason.) (gud-dbx-mips-p, gud-dbx-irix-p): Use system-type to choose system-dependent dbx incantations. (gud-dbx-mips-p): Use "-emacs" for OSF/1 dbx as for MIPS. (gud-irix-dbx-p): Determines whether to use (new) gud-irixdbx-marker-filter. (gud-irixdbx-marker-filter): New function. (dbx): Insert case for Irix.