mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-05 19:31:02 -08:00
(gdb-goto-breakpoint): Use or instead of unless so nil isn't returned.
(gdb-setup-windows, gdb-restore-windows): Reset gdb-source-window.
This commit is contained in:
parent
9d74382f6f
commit
0745bc2e98
1 changed files with 3 additions and 1 deletions
|
|
@ -1912,7 +1912,7 @@ static char *magick[] = {
|
|||
(let* ((buffer (find-file-noselect
|
||||
(if (file-exists-p file) file
|
||||
(cdr (assoc bptno gdb-location-alist)))))
|
||||
(window (unless (gdb-display-source-buffer buffer)
|
||||
(window (or (gdb-display-source-buffer buffer)
|
||||
(display-buffer buffer))))
|
||||
(setq gdb-source-window window)
|
||||
(with-current-buffer buffer
|
||||
|
|
@ -2754,6 +2754,7 @@ corresponding to the mode line clicked."
|
|||
;; Put buffer list in window if we
|
||||
;; can't find a source file.
|
||||
(list-buffers-noselect))))
|
||||
(setq gdb-source-window (selected-window))
|
||||
(when gdb-use-separate-io-buffer
|
||||
(split-window-horizontally)
|
||||
(other-window 1)
|
||||
|
|
@ -2781,6 +2782,7 @@ This arrangement depends on the value of `gdb-many-windows'."
|
|||
(if gud-last-last-frame
|
||||
(gud-find-file (car gud-last-last-frame))
|
||||
(gud-find-file gdb-main-file)))
|
||||
(setq gdb-source-window (selected-window))
|
||||
(other-window 1))))
|
||||
|
||||
(defun gdb-reset ()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue