]> code.delx.au - gnu-emacs/commitdiff
(gdb-set-gud-minor-mode-existing-buffers-1)
authorNick Roberts <nickrob@snap.net.nz>
Thu, 8 Jun 2006 12:15:27 +0000 (12:15 +0000)
committerNick Roberts <nickrob@snap.net.nz>
Thu, 8 Jun 2006 12:15:27 +0000 (12:15 +0000)
(gdb-prompt, gdb-set-gud-minor-mode-existing-buffers): Show status
in mode line at startup.

lisp/progmodes/gdb-ui.el

index 0f92523e30645f5714433b5ff043967f031f37f6..bb821907aa8b5a6203ae2ed2335971ffad3e836d 100644 (file)
@@ -426,7 +426,8 @@ With arg, use separate IO iff arg is positive."
          (when gud-tooltip-mode
            (make-local-variable 'gdb-define-alist)
            (gdb-create-define-alist)
-           (add-hook 'after-save-hook 'gdb-create-define-alist nil t)))))))
+           (add-hook 'after-save-hook 'gdb-create-define-alist nil t))))))
+  (gdb-force-mode-line-update "ready"))
 
 (defun gdb-find-watch-expression ()
   (let* ((var (nth (- (line-number-at-pos (point)) 2) gdb-var-list))
@@ -1238,6 +1239,7 @@ happens to be in effect."
   "An annotation handler for `prompt'.
 This sends the next command (if any) to gdb."
   (when gdb-first-prompt
+    (gdb-force-mode-line-update "initializing...")
     (gdb-init-1)
     (setq gdb-first-prompt nil))
   (let ((sink gdb-output-sink))
@@ -3239,7 +3241,8 @@ is set in them."
        (when gud-tooltip-mode
          (make-local-variable 'gdb-define-alist)
          (gdb-create-define-alist)
-         (add-hook 'after-save-hook 'gdb-create-define-alist nil t))))))
+         (add-hook 'after-save-hook 'gdb-create-define-alist nil t)))))
+  (gdb-force-mode-line-update "ready"))
 
 ; Uses "-var-list-children --all-values".  Needs GDB 6.1 onwards.
 (defun gdb-var-list-children-1 (varnum)