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

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

[elpa] master 6f4d46b 034/167: Fix preselect for input "^"


From: Oleh Krehel
Subject: [elpa] master 6f4d46b 034/167: Fix preselect for input "^"
Date: Tue, 08 Dec 2015 10:49:44 +0000

branch: master
commit 6f4d46b76a96082ebc1cfc4f2b4a73bf8c0aca82
Author: Oleh Krehel <address@hidden>
Commit: Oleh Krehel <address@hidden>

    Fix preselect for input "^"
    
    * ivy.el (ivy--filter): Update.
    
    Notably, e.g. `counsel-describe-variable' should properly preselect
    variable at point.
---
 ivy.el |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/ivy.el b/ivy.el
index ba7027b..e06c3dd 100644
--- a/ivy.el
+++ b/ivy.el
@@ -1588,7 +1588,9 @@ CANDIDATES are assumed to be static."
                   (setq idx (cl-position (pop tail) cands)))
                 (setq ivy--index (or idx 0))))
           (setq ivy--index 0))
-        (when (and (string= name "") (not (equal ivy--old-re "")))
+        (when (and (or (string= name "")
+                       (string= name "^"))
+                   (not (equal ivy--old-re "")))
           (setq ivy--index
                 (or (ivy--preselect-index
                      cands



reply via email to

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