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

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

[elpa] master a11c978 068/167: ivy-immediate-done should use ivy--direct


From: Oleh Krehel
Subject: [elpa] master a11c978 068/167: ivy-immediate-done should use ivy--directory
Date: Tue, 08 Dec 2015 10:49:57 +0000

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

    ivy-immediate-done should use ivy--directory
    
    * ivy.el (ivy-immediate-done): When completing file names, expand the
      file name properly.
    
    Fixes #275
---
 ivy.el |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/ivy.el b/ivy.el
index 24bc824..b6715c9 100644
--- a/ivy.el
+++ b/ivy.el
@@ -480,7 +480,10 @@ If the text hasn't changed as a result, forward to 
`ivy-alt-done'."
   "Exit the minibuffer with the current input."
   (interactive)
   (delete-minibuffer-contents)
-  (insert (setq ivy--current ivy-text))
+  (insert (setq ivy--current
+                (if ivy--directory
+                    (expand-file-name ivy-text ivy--directory)
+                  ivy-text)))
   (setq ivy-exit 'done)
   (exit-minibuffer))
 



reply via email to

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