From 876b7ae4fd68751bd9b5c1ef9af4c76170cf7a65 Mon Sep 17 00:00:00 2001 From: Shrikant Sharat Date: Thu, 25 Apr 2013 10:09:16 +0530 Subject: [PATCH] Return with error, when no sub-command given. --- antigen.zsh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/antigen.zsh b/antigen.zsh index 7acca82..26917f9 100644 --- a/antigen.zsh +++ b/antigen.zsh @@ -531,12 +531,16 @@ EOF # function, you can write `antigen-bundle` as `antigen bundle` and so on. antigen () { local cmd="$1" - [[ ! -z "$cmd" ]] && shift + if [[ -z "$cmd" ]]; then + echo 'Please give a command to run.' >&2 + return 1 + fi + shift if functions "antigen-$cmd" > /dev/null; then "antigen-$cmd" "$@" else - echo "Unknown action: $cmd" + echo "Unknown command: $cmd" fi } -- 2.0.0