summaryrefslogtreecommitdiff
path: root/lisp/gud.el
Commit message (Collapse)AuthorAgeFilesLines
* (gud-speedbar-key-map) New variable.Karl Heuer1998-07-101-3/+24
| | | | | | (gud-install-speedbar-variables) New function Install speedbar keymap only when speedbar is loaded. (gud-gdb-get-stackframe) Added : to regex for c++.
* (gud-filter): extend scope of binding of gud-filter-defer-flag.Richard M. Stallman1998-06-121-16/+16
|
* (gud-jdb-class-source-alist): defvar moved up.Richard M. Stallman1998-05-241-7/+7
| | | | (gud-jdb-analysis-buffer): Likewise.
* Support pdb.Richard M. Stallman1998-05-211-1/+135
| | | | | | | | | | | (pdb): New function. (gud-pdb-command-name): New variable. (pdb-minibuffer-local-map): Likewise. (gud-pdb-find-file): New function. (gud-pdb-marker-filter): New function. (gud-pdb-marker-regexp*): New variables. (gud-pdb-massage-args): New function. (gud-pdb-history): New variable.
* (gud-perldb-marker-acc): Variable deleted.Richard M. Stallman1998-05-201-285/+284
| | | | (gud defgroup): Doc fix.
* (jdb): Do proper analysis of classes defined in a JavaKarl Heuer1998-04-081-33/+227
| | | | | | | | | | | | | | | | | | source. This removes the restriction of one class per file. (gud-jdb-package-of-file): Removed. Replaced with parsing routines. (gud-jdb-skip-whitespace): New function. (gud-jdb-skip-single-line-comment): New function. (gud-jdb-skip-traditional-or-documentation-comment): New function. (gud-jdb-skip-whitespace-and-comments): New function. (gud-jdb-skip-id-ish-thing): New function. (gud-jdb-skip-string-literal): New function. (gud-jdb-skip-character-literal): New function. (gud-jdb-skip-block): New function. (gud-jdb-analyze-source): New function. (gud-jdb-build-class-source-alist-for-file): New function. (gud-jdb-analysis-buffer): New variable. (gud-jdb-build-class-source-alist): Cleaner at the expense of new variable.
* Add support for jdb (Java debugger).Richard M. Stallman1998-04-021-5/+290
| | | | | | | | | | | | | | | | | (jdb): New function. (gud-jdb-history): New variable. (gud-jdb-directories): New variable. (gud-jdb-source-files): New variable. (gud-jdb-build-source-files-list): New function. (gud-jdb-package-of-file): New function. (gud-jdb-class-source-alist): New variable. (gud-jdb-build-class-source-alist): New function. (gud-jdb-massage-args): New function. (gud-jdb-find-source-file): New function. (gud-jdb-marker-filter): New function. (gud-jdb-find-file): New function. (gud-jdb-command-name): New variable. (gud-perldb-command-name): Variable renamed from perldb-command-name.
* Added gud-speedbar-buttons, and support for GDB buttons.Eric M. Ludlam1998-01-231-0/+175
|
* (gud-mips-p): Fix regexp so it will match alphaev56-* too.Karl Heuer1997-12-071-1/+1
|
* (gud-sentinel): Set mode-line-process in the processAndreas Schwab1997-11-211-4/+4
| | | | buffer, not the current buffer.
* (perldb): Fix paren error in call to read-from-minibuffer.Richard M. Stallman1997-09-121-2/+2
|
* (gud-gdb-marker-regexp): Allow for drive letter and colon.Geoff Voelker1997-09-021-1/+1
|
* Comment change.Richard M. Stallman1997-08-051-1/+1
|
* (gud): Fix defgroup doc.Richard M. Stallman1997-08-051-1/+1
|
* (gud-dgux-p, gud-dguxdbx-marker-filter): New functions.Richard M. Stallman1997-06-011-0/+54
| | | | (dbx): Use them.
* Use defgroup and defcustom.Richard M. Stallman1997-05-051-8/+26
|
* (gud-mode): Add a mode-class property.Richard M. Stallman1997-05-051-0/+2
|
* (gud-gdb-marker-regexp): Use colon always, not path-separator.Richard M. Stallman1997-01-071-2/+5
|
* Move two function definitions.Richard M. Stallman1996-10-081-15/+16
|
* (perldb): Supply visited file name, or -e 0, as default args.Richard M. Stallman1996-09-281-1/+5
|
* (gud-perldb-massage-args): Handle -e in ARGS.Richard M. Stallman1996-09-251-5/+14
| | | | | | | (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.
* (gud-display-line): Don't call display-bufferRichard M. Stallman1996-09-201-2/+3
| | | | if buffer already has a window.
* (gud-find-c-expr): Renamed from find-c-expr.Richard M. Stallman1996-09-131-44/+51
| | | | | | | | | | | 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.
* (gdb): Undo previous change.Richard M. Stallman1996-08-011-7/+6
|
* (gdb): Bind comint-file-name-regexp.Richard M. Stallman1996-07-311-6/+7
|
* (gud-display-line): Don't crash if BUFFER is nil.Richard M. Stallman1996-07-281-15/+17
|
* (perldb-command-name): New variable.Richard M. Stallman1996-07-221-1/+4
| | | | (perldb): Use it.
* (gud-irix-p): Exclude Irix6.1 up.Karl Heuer1996-07-071-9/+26
| | | | | | | | (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.
* (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
|