From 2ea56ec661adce601e5f3bcc0e28ee013a052c27 Mon Sep 17 00:00:00 2001 From: Oleh Krehel Date: Thu, 7 Jan 2016 17:32:31 +0100 Subject: [PATCH] ivy.el (ivy-occur): Fix when ivy--old-re isn't a string --- ivy.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ivy.el b/ivy.el index 2728cb2c9..b91ad4ce7 100644 --- a/ivy.el +++ b/ivy.el @@ -2429,7 +2429,10 @@ There is no limit on the number of *ivy-occur* buffers." (setq ivy--old-cands (split-string (shell-command-to-string - (format counsel-git-grep-cmd ivy--old-re)) + (format counsel-git-grep-cmd + (if (stringp ivy--old-re) + ivy--old-re + (caar ivy--old-re)))) "\n" t)) (ivy-occur-grep-mode)) -- 2.39.2