[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master f064b23: Fix ibuffer auto-shrinking windows
From: |
Lars Ingebrigtsen |
Subject: |
master f064b23: Fix ibuffer auto-shrinking windows |
Date: |
Wed, 2 Jun 2021 04:54:46 -0400 (EDT) |
branch: master
commit f064b23d09a354d7b99bc6eebb4be64979a3ba9f
Author: Lars Ingebrigtsen <larsi@gnus.org>
Commit: Lars Ingebrigtsen <larsi@gnus.org>
Fix ibuffer auto-shrinking windows
* lisp/ibuffer.el (ibuffer-shrink-to-fit): Don't shrink all
windows, just the ibuffer one (bug#7218).
---
lisp/ibuffer.el | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/lisp/ibuffer.el b/lisp/ibuffer.el
index c80222e..9088f31 100644
--- a/lisp/ibuffer.el
+++ b/lisp/ibuffer.el
@@ -1079,8 +1079,11 @@ a new window in the current frame, splitting vertically."
;; Make sure that redisplay is performed, otherwise there can be a
;; bad interaction with code in the window-scroll-functions hook
(redisplay t)
- (fit-window-to-buffer nil (when owin (/ (frame-height)
- (length (window-list
(selected-frame)))))))
+ (when (buffer-local-value 'ibuffer-auto-mode (window-buffer))
+ (fit-window-to-buffer
+ nil (and owin
+ (/ (frame-height)
+ (length (window-list (selected-frame))))))))
(defun ibuffer-confirm-operation-on (operation names)
"Display a buffer asking whether to perform OPERATION on NAMES."
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master f064b23: Fix ibuffer auto-shrinking windows,
Lars Ingebrigtsen <=