mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-24 14:30:43 -08:00
(gdb-display-buffer): Don't split a buffer
if it's not part of gdb-ui, e.g, at start.
This commit is contained in:
parent
aef2da5c89
commit
95741663a9
1 changed files with 10 additions and 6 deletions
|
|
@ -3084,12 +3084,16 @@ another GDB command e.g pwd, to see new frames")
|
|||
(if answer
|
||||
(display-buffer buf nil (or frame 0)) ;Deiconify the frame if necessary.
|
||||
(let ((window (get-lru-window)))
|
||||
(let* ((largest (get-largest-window))
|
||||
(cur-size (window-height largest)))
|
||||
(setq answer (split-window largest))
|
||||
(set-window-buffer answer buf)
|
||||
(set-window-dedicated-p answer dedicated)))
|
||||
answer)))
|
||||
(if (memq (buffer-local-value 'gud-minor-mode (window-buffer window))
|
||||
'(gdba gdbmi))
|
||||
(let* ((largest (get-largest-window))
|
||||
(cur-size (window-height largest)))
|
||||
(setq answer (split-window largest))
|
||||
(set-window-buffer answer buf)
|
||||
(set-window-dedicated-p answer dedicated)
|
||||
answer)
|
||||
(set-window-buffer window buf)
|
||||
window)))))
|
||||
|
||||
|
||||
;;; Shared keymap initialization:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue