branch: master
commit f71a56202bf98cdcf100db73110425ade0622d9b
Author: Oleh Krehel <[email protected]>
Commit: Oleh Krehel <[email protected]>
Fix "DEL" generating a "Quit" sometimes for counsel-git-grep
* ivy.el (ivy-backward-kill-word): It seems that `backward-kill-word' is
too elaborate; falling back to something simpler fixed the problem.
---
ivy.el | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/ivy.el b/ivy.el
index 5535e1d..97113c4 100644
--- a/ivy.el
+++ b/ivy.el
@@ -704,7 +704,9 @@ On error (read-only), call `ivy-on-del-error-function'."
ivy--directory))))
(ivy--exhibit))
(ignore-errors
- (backward-kill-word 1))))
+ (let ((pt (point)))
+ (forward-word -1)
+ (delete-region (point) pt)))))
(defvar ivy--regexp-quote 'regexp-quote
"Store the regexp quoting state.")