From 6d628d7a7451edf1c6b447ae8cc8f1929a477a70 Mon Sep 17 00:00:00 2001 From: Max Howell Date: Sun, 13 Mar 2011 13:42:48 +0000 Subject: [PATCH] `brew` by itself prints help but exits with non-zero --- bin/brew | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bin/brew b/bin/brew index 3569560ae2..c06a673dca 100755 --- a/bin/brew +++ b/bin/brew @@ -8,10 +8,10 @@ HOMEBREW_LIBRARY_PATH = Pathname.new(__FILE__).realpath.dirname.parent.join("Lib $:.unshift(HOMEBREW_LIBRARY_PATH) require 'global' -case ARGV.first -when '-h', '--help', '--usage', '-?', 'help', nil - puts ARGV.usage - exit 0 +case ARGV.first when '-h', '--help', '--usage', '-?', 'help', nil + require 'cmd/help' + puts Homebrew.help_s + exit ARGV.first ? 0 : 1 when '--version' puts HOMEBREW_VERSION exit 0