From 426eb07899704252c90d547dee1cc5e6ae864a4d Mon Sep 17 00:00:00 2001 From: rummik Date: Thu, 4 Apr 2013 16:47:15 -0400 Subject: [PATCH] Add some error checking for `antigen` sugar --- antigen.zsh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/antigen.zsh b/antigen.zsh index 5f8f3b6..7acca82 100644 --- a/antigen.zsh +++ b/antigen.zsh @@ -531,8 +531,13 @@ EOF # function, you can write `antigen-bundle` as `antigen bundle` and so on. antigen () { local cmd="$1" - shift - "antigen-$cmd" "$@" + [[ ! -z "$cmd" ]] && shift + + if functions "antigen-$cmd" > /dev/null; then + "antigen-$cmd" "$@" + else + echo "Unknown action: $cmd" + fi } -antigen-parse-args () { -- 2.0.0