[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: |
Thu, 03 Nov 2005 21:02:30 -0500 |
Index: emacs/lisp/progmodes/gdb-ui.el
diff -c emacs/lisp/progmodes/gdb-ui.el:1.107
emacs/lisp/progmodes/gdb-ui.el:1.108
*** emacs/lisp/progmodes/gdb-ui.el:1.107 Thu Nov 3 22:05:53 2005
--- emacs/lisp/progmodes/gdb-ui.el Fri Nov 4 02:02:29 2005
***************
*** 77,82 ****
--- 77,84 ----
;; 4) Mark breakpoint locations on scroll-bar of source buffer?
;; 5) After release of 22.1 use '-var-list-children --all-values'
;; and '-stack-list-locals 2' which need GDB 6.1 onwards.
+ ;; 6) With gud-print and gud-pstar, print the variable name in the GUD
+ ;; buffer instead of the value's history number.
;;; Code:
***************
*** 94,100 ****
(defvar gdb-var-list nil "List of variables in watch window.")
(defvar gdb-var-changed nil "Non-nil means that `gdb-var-list' has changed.")
(defvar gdb-main-file nil "Source file from which program execution begins.")
- (defvar gdb-buffer-type nil)
(defvar gdb-overlay-arrow-position nil)
(defvar gdb-server-prefix nil)
(defvar gdb-flush-pending-output nil)
--- 96,101 ----
***************
*** 110,115 ****
--- 111,117 ----
(defvar gdb-buffer-type nil
"One of the symbols bound in `gdb-buffer-rules'.")
+ (make-variable-buffer-local 'gdb-buffer-type)
(defvar gdb-input-queue ()
"A list of gdb command objects.")
***************
*** 693,699 ****
(let ((trigger))
(if (cdr (cdr rules))
(setq trigger (funcall (car (cdr (cdr rules))))))
! (set (make-local-variable 'gdb-buffer-type) key)
(set (make-local-variable 'gud-minor-mode)
(with-current-buffer gud-comint-buffer gud-minor-mode))
(set (make-local-variable 'tool-bar-map) gud-tool-bar-map)
--- 695,701 ----
(let ((trigger))
(if (cdr (cdr rules))
(setq trigger (funcall (car (cdr (cdr rules))))))
! (setq gdb-buffer-type key)
(set (make-local-variable 'gud-minor-mode)
(with-current-buffer gud-comint-buffer gud-minor-mode))
(set (make-local-variable 'tool-bar-map) gud-tool-bar-map)
***************
*** 2367,2380 ****
"Display GUD buffer in a new frame."
(interactive)
(let ((special-display-regexps (append special-display-regexps '(".*")))
! (special-display-frame-alist gdb-frame-parameters))
! (display-buffer (gdb-get-create-buffer 'gdb-stack-buffer))))
(defun gdb-display-gdb-buffer ()
"Display GUD buffer."
(interactive)
! (gdb-display-buffer
! (gdb-get-create-buffer 'gdba)))
(defun gdb-set-window-buffer (name)
(set-window-buffer (selected-window) (get-buffer name))
--- 2369,2383 ----
"Display GUD buffer in a new frame."
(interactive)
(let ((special-display-regexps (append special-display-regexps '(".*")))
! (special-display-frame-alist gdb-frame-parameters)
! (same-window-regexps nil))
! (display-buffer gud-comint-buffer)))
(defun gdb-display-gdb-buffer ()
"Display GUD buffer."
(interactive)
! (let ((same-window-regexps nil))
! (pop-to-buffer gud-comint-buffer)))
(defun gdb-set-window-buffer (name)
(set-window-buffer (selected-window) (get-buffer name))
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2005/11/02
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2005/11/03
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el,
Nick Roberts <=
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2005/11/05
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2005/11/12
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2005/11/13
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2005/11/15
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2005/11/17
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2005/11/21
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2005/11/21
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2005/11/23
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2005/11/24
- [Emacs-diffs] Changes to emacs/lisp/progmodes/gdb-ui.el, Nick Roberts, 2005/11/25