Tweak the bin/brew command selector a bit.

* Move 'brew doctor' above both unknown command blocks and then...
* Merge unknown command blocks.

(This is cleanup for supporting external brew commands.)
This commit is contained in:
Adam Vandenberg 2010-06-07 10:40:21 -07:00
parent f08431b5a1
commit 115940dbeb

View File

@ -372,15 +372,16 @@ begin
end
end
when 'branch', 'checkout', 'pull', 'push', 'rebase', 'reset'
onoe "Unknown command: #{arg} (did you mean 'git #{arg}'?)"
when 'doctor'
require 'brew_doctor'
brew_doctor
else
onoe "Unknown command: #{arg}"
if ['branch', 'checkout', 'pull', 'push', 'rebase', 'reset'].include? arg
onoe "Unknown command: #{arg} (did you mean 'git #{arg}'?)"
else
onoe "Unknown command: #{arg}"
end
end
rescue FormulaUnspecifiedError