emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[elpa] master 435f2b6 38/54: Add work-around for minibuffer not re-sizin


From: Oleh Krehel
Subject: [elpa] master 435f2b6 38/54: Add work-around for minibuffer not re-sizing for many frames
Date: Tue, 29 Sep 2015 14:10:01 +0000

branch: master
commit 435f2b6edfe3ab517c9eda56c6351f0bcfdf3845
Author: Oleh Krehel <address@hidden>
Commit: Oleh Krehel <address@hidden>

    Add work-around for minibuffer not re-sizing for many frames
    
    * ivy.el (ivy--minibuffer-setup): When `truncate-lines' is set, it works
      fine for one graphic frame, but not for two (unknown why); add a
      work-around.
    
    Fixes #229
---
 ivy.el |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/ivy.el b/ivy.el
index 0492807..1d965e1 100644
--- a/ivy.el
+++ b/ivy.el
@@ -1229,7 +1229,7 @@ Insert .* between each char."
   (set (make-local-variable 'minibuffer-default-add-function)
        (lambda ()
          (list ivy--default)))
-  (when (display-graphic-p)
+  (when (and (display-graphic-p) (= (length (frame-list)) 1))
     (setq truncate-lines t))
   (setq-local max-mini-window-height ivy-height)
   (add-hook 'post-command-hook #'ivy--exhibit nil t)



reply via email to

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