[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el
From: |
Nick Roberts |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el |
Date: |
Wed, 01 Mar 2006 22:44:19 +0000 |
Index: emacs/lisp/progmodes/gdb-ui.el
diff -u emacs/lisp/progmodes/gdb-ui.el:1.144
emacs/lisp/progmodes/gdb-ui.el:1.145
--- emacs/lisp/progmodes/gdb-ui.el:1.144 Tue Feb 28 21:52:30 2006
+++ emacs/lisp/progmodes/gdb-ui.el Wed Mar 1 22:44:19 2006
@@ -71,17 +71,17 @@
;;; Known Bugs:
;; 1) Strings that are watched don't update in the speedbar when their
-;; contents change.
+;; contents change unless the first character changes.
;; 2) Cannot handle multiple debug sessions.
+;; 3) Initially, the assembler buffer does not display the cursor at the
+;; current line if the line is not visible in the window (but when testing
+;; gdb-assembler-custom with a lisp debugger it does!).
-;;; Problems with watch expressions:
+;;; Problems with watch expressions, GDB/MI:
;; 1) They go out of scope when the inferior is re-run.
-;; 2) -var-update reports that an out of scope variable has changed:
-;; changelist=[{name="var1",in_scope="false"}], but the value can't be
accessed.
-;; (-var-list-children, in contrast allows you to create variable objects of
-;; the children when they are out of scope and get their values).
-;; 3) VARNUM increments even when vaiable object is not created (maybe
trivial).
+;; 2) -stack-list-locals has a type field but also prints type in values field.
+;; 3) VARNUM increments even when vairable object is not created (maybe
trivial).
;;; TODO:
@@ -758,7 +758,9 @@
(setq gdb-pending-triggers
(delq 'gdb-speedbar-refresh gdb-pending-triggers))
(with-current-buffer gud-comint-buffer
- (speedbar-refresh)))
+ (let ((speedbar-verbosity-level 0))
+ (save-excursion
+ (speedbar-refresh)))))
(defun gdb-var-delete ()
"Delete watch expression at point from the speedbar."
@@ -1251,7 +1253,8 @@
"An annotation handler for `post-prompt'.
This begins the collection of output from the current command if that
happens to be appropriate."
- ;; Don't add to queue if there outstanding items or GDB is not known yet.
+ ;; Don't add to queue if there outstanding items or gdb-version is not known
+ ;; yet.
(unless (or gdb-pending-triggers gdb-first-post-prompt)
(gdb-get-selected-frame)
(gdb-invalidate-frames)
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2006/03/02
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el,
Nick Roberts <=
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2006/03/07
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2006/03/09
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2006/03/10
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2006/03/12
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2006/03/14
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2006/03/16
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2006/03/16
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2006/03/19
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2006/03/21
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Kim F. Storm, 2006/03/21