From d2d82e231216623cd4a935d8aa3fe7a21fdc9bf3 Mon Sep 17 00:00:00 2001 From: "M. Tong" Date: Fri, 11 Mar 2016 23:21:34 +0800 Subject: [PATCH] Fix error when using `spacemacs/counsel-search' wihout initial input. --- layers/+completion/spacemacs-ivy/packages.el | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/layers/+completion/spacemacs-ivy/packages.el b/layers/+completion/spacemacs-ivy/packages.el index 61ce91159..1450e1d1e 100644 --- a/layers/+completion/spacemacs-ivy/packages.el +++ b/layers/+completion/spacemacs-ivy/packages.el @@ -113,11 +113,12 @@ around point as the initial input. If DIR is non nil start in that directory." (interactive) (require 'counsel) - (letf* ((initial-input (when use-initial-input + (letf* ((initial-input (if use-initial-input (if (region-active-p) (buffer-substring-no-properties (region-beginning) (region-end)) - (thing-at-point 'symbol t)))) + (thing-at-point 'symbol t)) + "")) (tool (catch 'tool (dolist (tool tools) (when (and (assoc-string tool spacemacs--counsel-commands)