From 15da9565d7588b260c558aab54972a1d89c0f853 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yohan=20Tamb=C3=A8?= Date: Thu, 30 Jul 2015 12:16:42 +0200 Subject: [PATCH 1/2] Added completion for gulp --- src/_gulp | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 src/_gulp diff --git a/src/_gulp b/src/_gulp new file mode 100644 index 0000000..35ef183 --- /dev/null +++ b/src/_gulp @@ -0,0 +1,24 @@ +#compdef gulp +# ------------------------------------------------------------------------------ +# Description +# ----------- +# +# Find tasks for gulp +# +# ------------------------------------------------------------------------------ +# Authors +# ------- +# +# * Yohan Tambè (https://github.com/cronos87) +# +# ------------------------------------------------------------------------------ + +_gulp_get_command_list () { + cat gulpfile.js | grep "gulp.task" | grep -o "'[a-z:]*'" | sed "s/\'//g" +} + +_gulp () { + compadd `_gulp_get_command_list` +} + +compdef _gulp gulp From 01aacabef2292e0abd57ac3a0cbb99667fb81556 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yohan=20Tamb=C3=A8?= Date: Thu, 30 Jul 2015 12:18:51 +0200 Subject: [PATCH 2/2] Updated description --- src/_gulp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_gulp b/src/_gulp index 35ef183..8ca70f8 100644 --- a/src/_gulp +++ b/src/_gulp @@ -3,7 +3,7 @@ # Description # ----------- # -# Find tasks for gulp +# Completion script for Gulp (http://gulpjs.com/). # # ------------------------------------------------------------------------------ # Authors