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

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

[elpa] master b0c0371 038/399: Enable counsel-read-env to properly handl


From: Oleh Krehel
Subject: [elpa] master b0c0371 038/399: Enable counsel-read-env to properly handle directories
Date: Sat, 20 Jul 2019 14:56:44 -0400 (EDT)

branch: master
commit b0c03718c6e5be9c24b539868a21379ff37b13ba
Author: CeleritasCelery <address@hidden>
Commit: Oleh Krehel <address@hidden>

    Enable counsel-read-env to properly handle directories
---
 counsel.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/counsel.el b/counsel.el
index 758ef92..6521ddd 100644
--- a/counsel.el
+++ b/counsel.el
@@ -1910,7 +1910,9 @@ minibuffer."
              (enable-recursive-minibuffers t)
              (x (ivy-read "Env: " cands))
              (path (cdr (assoc x cands))))
-        (insert path)
+        (insert (if (file-accessible-directory-p path)
+                    (file-name-as-directory path)
+                  path))
         (ivy--cd-maybe))
     (insert last-input-event)))
 



reply via email to

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