From 935e986be5fe3d6c9ca6fa578d836500a3b31525 Mon Sep 17 00:00:00 2001
From: Junegunn Choi <junegunn.c@gmail.com>
Date: Tue, 12 Apr 2016 21:20:03 +0900
Subject: [PATCH] [zsh] Remove unnecessary evals

---
 shell/completion.zsh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/shell/completion.zsh b/shell/completion.zsh
index 914f6b1d..25c021a8 100644
--- a/shell/completion.zsh
+++ b/shell/completion.zsh
@@ -145,7 +145,7 @@ fzf-completion() {
   # http://zsh.sourceforge.net/Doc/Release/Expansion.html#Parameter-Expansion-Flags
   tokens=(${(z)LBUFFER})
   if [ ${#tokens} -lt 1 ]; then
-    eval "zle ${fzf_default_completion:-expand-or-complete}"
+    zle ${fzf_default_completion:-expand-or-complete}
     return
   fi
 
@@ -180,7 +180,7 @@ fzf-completion() {
     fi
   # Fall back to default completion
   else
-    eval "zle ${fzf_default_completion:-expand-or-complete}"
+    zle ${fzf_default_completion:-expand-or-complete}
   fi
 }
 
-- 
GitLab