浏览代码

Merge pull request #4463 from giordanovi/master

Fetch Gulp tasks list in a better way
Marc Cornellà 9 年之前
父节点
当前提交
fe9ff63ced
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. 4 4
      plugins/gulp/gulp.plugin.zsh

+ 4 - 4
plugins/gulp/gulp.plugin.zsh

@@ -2,12 +2,12 @@
 
 #
 # gulp-autocompletion-zsh
-# 
+#
 # Autocompletion for your gulp.js tasks
 #
 # Copyright(c) 2014 André König <andre.koenig@posteo.de>
 # MIT Licensed
-# 
+#
 
 #
 # André König
@@ -20,9 +20,9 @@
 # in the current directory.
 #
 function $$gulp_completion {
-    compls="$(grep -Eo "gulp.task\((['\"](([a-zA-Z0-9]|-)*)['\"],)" gulpfile.js 2>/dev/null | grep -Eo "['\"](([a-zA-Z0-9]|-)*)['\"]" | sed s/"['\"]"//g | sort)"
+    local compls=$(gulp --tasks-simple 2>/dev/null)
 
-    completions=(${=compls})
+    local completions=(${=compls})
     compadd -- $completions
 }