aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/ido.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/ido.el b/lisp/ido.el
index a4c26b52c98..be1cba62f27 100644
--- a/lisp/ido.el
+++ b/lisp/ido.el
@@ -2895,7 +2895,8 @@ With \\[universal-argument], pop all element."
2895 "Insert file name of current buffer. 2895 "Insert file name of current buffer.
2896If repeated, insert text from buffer instead." 2896If repeated, insert text from buffer instead."
2897 (interactive "P") 2897 (interactive "P")
2898 (let* ((bfname (buffer-file-name ido-entry-buffer)) 2898 (let* ((bfname (or (buffer-file-name ido-entry-buffer)
2899 (buffer-name ido-entry-buffer)))
2899 (name (and bfname (file-name-nondirectory bfname)))) 2900 (name (and bfname (file-name-nondirectory bfname))))
2900 (when name 2901 (when name
2901 (setq ido-text-init 2902 (setq ido-text-init