From 59f39576deaaad1c0a1a6de0bb0735f0c2046822 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Wed, 4 Oct 2017 18:07:26 +0200 Subject: [PATCH] Don't yank line at point for blank project searches --- modules/completion/ivy/autoload/evil.el | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/modules/completion/ivy/autoload/evil.el b/modules/completion/ivy/autoload/evil.el index 74246641e..f8789be6a 100644 --- a/modules/completion/ivy/autoload/evil.el +++ b/modules/completion/ivy/autoload/evil.el @@ -26,9 +26,11 @@ (all-files-p +ivy--file-search-all-files-p) (query (or query - (and beg end - (> (abs (- end beg)) 1) - (rxt-quote-pcre (buffer-substring-no-properties beg end))) + (if (evil-visual-state-p) + (and beg end + (> (abs (- end beg)) 1) + (rxt-quote-pcre (buffer-substring-no-properties beg end))) + +ivy--file-last-search) +ivy--file-last-search)) (prompt (format "%s%%s %s"