]> code.delx.au - gnu-emacs/commitdiff
(gdb-set-gud-minor-mode-existing-buffers):
authorNick Roberts <nickrob@snap.net.nz>
Thu, 13 Apr 2006 01:38:24 +0000 (01:38 +0000)
committerNick Roberts <nickrob@snap.net.nz>
Thu, 13 Apr 2006 01:38:24 +0000 (01:38 +0000)
GDB 6.1+ gives full filename for "info sources" so use
file-name-nondirectory.

lisp/progmodes/gdb-ui.el

index 244570170faa7198533a8edd513a3491b6e9028f..d6854d091fe095b128ca2ece47aee4b3bd61eacf 100644 (file)
@@ -417,7 +417,8 @@ With arg, use separate IO iff arg is positive."
   (goto-char (point-min))
   (when (search-forward "read in on demand:" nil t)
     (while (re-search-forward gdb-source-file-regexp nil t)
-      (push (or (match-string 1) (match-string 2)) gdb-source-file-list))
+      (push (file-name-nondirectory (or (match-string 1) (match-string 2)))
+           gdb-source-file-list))
     (dolist (buffer (buffer-list))
       (with-current-buffer buffer
        (when (and buffer-file-name