[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 45d711a: Consider environment vars in Fido's directory-aware RET
From: |
João Távora |
Subject: |
master 45d711a: Consider environment vars in Fido's directory-aware RET binding |
Date: |
Sat, 5 Jun 2021 16:49:22 -0400 (EDT) |
branch: master
commit 45d711a356b4c5e75d0b6e4391313ca34f57b4bb
Author: João Távora <joaotavora@gmail.com>
Commit: João Távora <joaotavora@gmail.com>
Consider environment vars in Fido's directory-aware RET binding
Fixes: bug#48782
* lisp/icomplete.el (icomplete-fido-ret): Consider environment
variables in dir expansion.
---
lisp/icomplete.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lisp/icomplete.el b/lisp/icomplete.el
index 03a191c..08b4ef2 100644
--- a/lisp/icomplete.el
+++ b/lisp/icomplete.el
@@ -331,7 +331,8 @@ require user confirmation."
(file-name-directory (icomplete--field-string))))
(current (car completion-all-sorted-completions))
(probe (and dir current
- (expand-file-name (directory-file-name current) dir))))
+ (expand-file-name (directory-file-name current)
+ (substitute-env-vars dir)))))
(cond ((and probe (file-directory-p probe) (not (string= current "./")))
(icomplete-force-complete))
(t
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 45d711a: Consider environment vars in Fido's directory-aware RET binding,
João Távora <=