bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#10186: 23.3; save-some-buffers not making review windows large enoug


From: martin rudalics
Subject: bug#10186: 23.3; save-some-buffers not making review windows large enough
Date: Fri, 23 Dec 2011 17:33:55 +0100
User-agent: Thunderbird 2.0.0.21 (Windows/20090302)

> Oh... that isn't going to work for me until I upgrade to Emacs24 (I
> don't have window-total-size).

Try the below then.  It's more expensive since constructing the window
list means one cons cell for each live window on the changed frame.

martin


(defun make-small-windows-softly-dedicated ()
  (dolist (window (window-list nil 'nomini))
    (cond
     ((and (> (window-height window) 10)
           (eq (window-dedicated-p window) 'too-small))
      (set-window-dedicated-p window nil))
     ((and (<= (window-height window) 10)
           (not (window-dedicated-p window)))
      (set-window-dedicated-p window 'too-small)))))

(add-hook 'window-configuration-change-hook 
'make-small-windows-softly-dedicated)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]