diff options
author | Marc Cornellà <marc.cornella@live.com> | 2015-12-15 11:44:59 +0100 |
---|---|---|
committer | Marc Cornellà <marc.cornella@live.com> | 2015-12-15 11:44:59 +0100 |
commit | fe9ff63ced777d6548694e9b8008472c5e1a6594 (patch) | |
tree | d85cf806eb4702126332dff66be2e9e3ff907161 | |
parent | cb11d139b4190a27b049751b67e762e29a801fc5 (diff) | |
parent | 4f314e2a326a0b0934ed7df214b24c2b91f1c82d (diff) | |
download | zsh-fe9ff63ced777d6548694e9b8008472c5e1a6594.tar.gz zsh-fe9ff63ced777d6548694e9b8008472c5e1a6594.tar.bz2 zsh-fe9ff63ced777d6548694e9b8008472c5e1a6594.zip |
Merge pull request #4463 from giordanovi/master
Fetch Gulp tasks list in a better way
-rw-r--r-- | plugins/gulp/gulp.plugin.zsh | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/plugins/gulp/gulp.plugin.zsh b/plugins/gulp/gulp.plugin.zsh index f7eaefa85..e941d5a6a 100644 --- a/plugins/gulp/gulp.plugin.zsh +++ b/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 } |