aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNick Roberts2006-05-03 00:17:35 +0000
committerNick Roberts2006-05-03 00:17:35 +0000
commit9d6bb9e0af2671a4deca1509f4a2d5655400f67a (patch)
treed8b056460acfdacae93f85e7b08b325b070869d5
parentcea3f866ce0df44b5a3ff04be3cf7fe09b9e7364 (diff)
downloademacs-9d6bb9e0af2671a4deca1509f4a2d5655400f67a.tar.gz
emacs-9d6bb9e0af2671a4deca1509f4a2d5655400f67a.zip
(gud-watch): Let user select an expression.
(menu): Fix typo.
-rw-r--r--lisp/progmodes/gdb-ui.el13
1 files changed, 8 insertions, 5 deletions
diff --git a/lisp/progmodes/gdb-ui.el b/lisp/progmodes/gdb-ui.el
index a5163319fbf..4b3202c6e41 100644
--- a/lisp/progmodes/gdb-ui.el
+++ b/lisp/progmodes/gdb-ui.el
@@ -690,10 +690,13 @@ With arg, enter name of variable to be watched in the minibuffer."
690 (if event (posn-set-point (event-end event))) 690 (if event (posn-set-point (event-end event)))
691 (require 'tooltip) 691 (require 'tooltip)
692 (save-selected-window 692 (save-selected-window
693 (let ((expr (if arg 693 (let ((expr
694 (completing-read "Name of variable: " 694 (if arg
695 'gud-gdb-complete-command) 695 (completing-read "Name of variable: "
696 (tooltip-identifier-from-point (point))))) 696 'gud-gdb-complete-command)
697 (if (and transient-mark-mode mark-active)
698 (buffer-substring (region-beginning) (region-end))
699 (tooltip-identifier-from-point (point))))))
697 (catch 'already-watched 700 (catch 'already-watched
698 (dolist (var gdb-var-list) 701 (dolist (var gdb-var-list)
699 (unless (string-match "\\." (car var)) 702 (unless (string-match "\\." (car var))
@@ -2691,7 +2694,7 @@ corresponding to the mode line clicked."
2691 '(menu-item "Inferior IO" gdb-frame-separate-io-buffer 2694 '(menu-item "Inferior IO" gdb-frame-separate-io-buffer
2692 :enable gdb-use-separate-io-buffer)) 2695 :enable gdb-use-separate-io-buffer))
2693 (define-key menu [registers] '("Registers" . gdb-frame-registers-buffer)) 2696 (define-key menu [registers] '("Registers" . gdb-frame-registers-buffer))
2694 (define-key menu [disassembly] '("Disassembiy" . gdb-frame-assembler-buffer)) 2697 (define-key menu [disassembly] '("Disassembly" . gdb-frame-assembler-buffer))
2695 (define-key menu [breakpoints] 2698 (define-key menu [breakpoints]
2696 '("Breakpoints" . gdb-frame-breakpoints-buffer)) 2699 '("Breakpoints" . gdb-frame-breakpoints-buffer))
2697 (define-key menu [locals] '("Locals" . gdb-frame-locals-buffer)) 2700 (define-key menu [locals] '("Locals" . gdb-frame-locals-buffer))