[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master ec264e7: * lisp/wid-edit.el (widget-choose): Use di
From: |
Juri Linkov |
Subject: |
[Emacs-diffs] master ec264e7: * lisp/wid-edit.el (widget-choose): Use display-buffer-in-direction |
Date: |
Wed, 5 Jun 2019 16:57:15 -0400 (EDT) |
branch: master
commit ec264e71264c1e35266917f4568ae8572ec8570b
Author: Juri Linkov <address@hidden>
Commit: Juri Linkov <address@hidden>
* lisp/wid-edit.el (widget-choose): Use display-buffer-in-direction
to display buffer in bottom direction with fit-window-to-buffer.
* lisp/proced.el (proced-with-processes-buffer): Idem. (Bug#35592)
---
lisp/proced.el | 7 ++++---
lisp/wid-edit.el | 5 ++++-
2 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/lisp/proced.el b/lisp/proced.el
index ce379a7..b05046b 100644
--- a/lisp/proced.el
+++ b/lisp/proced.el
@@ -1744,9 +1744,10 @@ The value returned is the value of the last form in
BODY."
(save-window-excursion
;; Analogous to `dired-pop-to-buffer'
;; Don't split window horizontally. (Bug#1806)
- (let (split-width-threshold)
- (pop-to-buffer (current-buffer)))
- (fit-window-to-buffer (get-buffer-window) nil 1)
+ (display-buffer (current-buffer)
+ '(display-buffer-in-direction
+ (direction . bottom)
+ (window-height . fit-window-to-buffer)))
,@body))))
(defun proced-send-signal (&optional signal process-alist)
diff --git a/lisp/wid-edit.el b/lisp/wid-edit.el
index b9f98cd..382eeb8 100644
--- a/lisp/wid-edit.el
+++ b/lisp/wid-edit.el
@@ -252,7 +252,10 @@ minibuffer."
(define-key map [?\M--] 'negative-argument)
(save-window-excursion
(let ((buf (get-buffer " widget-choose")))
- (fit-window-to-buffer (display-buffer buf))
+ (display-buffer buf
+ '(display-buffer-in-direction
+ (direction . bottom)
+ (window-height . fit-window-to-buffer)))
(let ((cursor-in-echo-area t)
(arg 1))
(while (not value)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master ec264e7: * lisp/wid-edit.el (widget-choose): Use display-buffer-in-direction,
Juri Linkov <=