Mercurial > emacs
changeset 70372:39c42b92436d
(gdb-force-update): Delete variable...
(gdb-init-1, gdb-post-prompt): ...and references to it.
(gdb-frame-handler): Strip directory name from filename if present.
author | Nick Roberts <nickrob@snap.net.nz> |
---|---|
date | Thu, 04 May 2006 05:16:46 +0000 |
parents | 79257d8888ff |
children | 6ea65e989ee0 |
files | lisp/progmodes/gdb-ui.el |
diffstat | 1 files changed, 3 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/progmodes/gdb-ui.el Thu May 04 05:15:49 2006 +0000 +++ b/lisp/progmodes/gdb-ui.el Thu May 04 05:16:46 2006 +0000 @@ -114,8 +114,6 @@ Each element has the form (VARNUM EXPRESSION NUMCHILD TYPE VALUE STATUS FP) where STATUS is nil (unchanged), `changed' or `out-of-scope', FP the frame address for root variables.") -(defvar gdb-force-update t - "Non-nil means that view of watch expressions will be updated in the speedbar.") (defvar gdb-main-file nil "Source file from which program execution begins.") (defvar gdb-overlay-arrow-position nil) (defvar gdb-server-prefix nil) @@ -527,7 +525,6 @@ gdb-current-language nil gdb-frame-number nil gdb-var-list nil - gdb-force-update t gdb-main-file nil gdb-first-post-prompt t gdb-prompting nil @@ -1381,7 +1378,6 @@ ;; FIXME: with GDB-6 on Darwin, this might very well work. ;; Only needed/used with speedbar/watch expressions. (when (and (boundp 'speedbar-frame) (frame-live-p speedbar-frame)) - (setq gdb-force-update t) (if (string-equal gdb-version "pre-6.4") (gdb-var-update) (gdb-var-update-1))))) @@ -3166,7 +3162,9 @@ (if (and (match-string 3) gud-overlay-arrow-position) (let ((buffer (marker-buffer gud-overlay-arrow-position)) (position (marker-position gud-overlay-arrow-position))) - (when (and buffer (string-equal (buffer-name buffer) (match-string 3))) + (when (and buffer + (string-equal (buffer-name buffer) + (file-name-nondirectory (match-string 3)))) (with-current-buffer buffer (setq fringe-indicator-alist (if (string-equal gdb-frame-number "0")