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

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

[elpa] master 37a9629 018/348: ivy.el (ivy--reset-state): Fix ivy-resume


From: Oleh Krehel
Subject: [elpa] master 37a9629 018/348: ivy.el (ivy--reset-state): Fix ivy-resume for files
Date: Sat, 8 Apr 2017 11:03:15 -0400 (EDT)

branch: master
commit 37a96293d01a83cc0363956f1af413cdb1a9272f
Author: Oleh Krehel <address@hidden>
Commit: Oleh Krehel <address@hidden>

    ivy.el (ivy--reset-state): Fix ivy-resume for files
---
 ivy.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/ivy.el b/ivy.el
index fe7eeff..6d538a3 100644
--- a/ivy.el
+++ b/ivy.el
@@ -1438,7 +1438,9 @@ This is useful for recursive `ivy-read'."
                                 :test #'equal)))
                (setq coll (all-completions "" collection predicate))))
             ((eq collection 'read-file-name-internal)
-             (if (and initial-input (file-directory-p initial-input))
+             (if (and initial-input
+                      (not (equal initial-input ""))
+                      (file-directory-p initial-input))
                  (progn
                    (setq ivy--directory initial-input)
                    (setq initial-input nil))



reply via email to

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