Mercurial > emacs
comparison lisp/progmodes/gdb-ui.el @ 83386:db4e74787e6f
Merged from miles@gnu.org--gnu-2005 (patch 133-141, 596-609)
Patches applied:
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-596
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-597
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-598
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-599
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-600
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-601
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-602
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-603
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-604
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-605
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-606
Remove lisp/toolbar directory
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-607
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-608
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-609
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-133
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-134
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-135
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-136
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-137
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-138
Update from CVS: texi/gnus.texi (RSS): Fix key description.
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-139
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-140
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-141
Update from CVS: texi/gnus.texi (Document Server Internals): Addition.
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-426
author | Karoly Lorentey <lorentey@elte.hu> |
---|---|
date | Wed, 19 Oct 2005 14:06:17 +0000 |
parents | 08b4dd6a6e87 9698655085d3 |
children | b31326248cf6 |
comparison
equal
deleted
inserted
replaced
83385:1cd4072747c6 | 83386:db4e74787e6f |
---|---|
435 (match-string 2) | 435 (match-string 2) |
436 (match-string 3) | 436 (match-string 3) |
437 nil nil))) | 437 nil nil))) |
438 (push var gdb-var-list) | 438 (push var gdb-var-list) |
439 (speedbar 1) | 439 (speedbar 1) |
440 (unless (string-equal | |
441 speedbar-initial-expansion-list-name "GUD") | |
442 (speedbar-change-initial-expansion-list "GUD")) | |
440 (if (equal (nth 2 var) "0") | 443 (if (equal (nth 2 var) "0") |
441 (gdb-enqueue-input | 444 (gdb-enqueue-input |
442 (list | 445 (list |
443 (if (with-current-buffer | 446 (if (with-current-buffer |
444 gud-comint-buffer (eq gud-minor-mode 'gdba)) | 447 gud-comint-buffer (eq gud-minor-mode 'gdba)) |
598 (gdbmi-var-list-children token)))) | 601 (gdbmi-var-list-children token)))) |
599 ((string-match "-" text) ;contract this node | 602 ((string-match "-" text) ;contract this node |
600 (dolist (var gdb-var-list) | 603 (dolist (var gdb-var-list) |
601 (if (string-match (concat token "\\.") (nth 1 var)) | 604 (if (string-match (concat token "\\.") (nth 1 var)) |
602 (setq gdb-var-list (delq var gdb-var-list)))) | 605 (setq gdb-var-list (delq var gdb-var-list)))) |
603 (setq gdb-var-changed t)))) | 606 (setq gdb-var-changed t) |
607 (with-current-buffer gud-comint-buffer | |
608 (speedbar-timer-fn))))) | |
604 | 609 |
605 (defun gdb-get-target-string () | 610 (defun gdb-get-target-string () |
606 (with-current-buffer gud-comint-buffer | 611 (with-current-buffer gud-comint-buffer |
607 gud-target-name)) | 612 gud-target-name)) |
608 | 613 |