diff options
| author | Misty De Meo | 2012-08-22 19:55:27 -0500 | 
|---|---|---|
| committer | Misty De Meo | 2012-08-22 19:55:27 -0500 | 
| commit | ef27207e13c8ed0c4b1a33323081bbe0092c026c (patch) | |
| tree | b7eec6ae29737000b33daff7270d9c2977dd3e21 /bin | |
| parent | bc81737e2d3b4112e84c5bb7dcf8f9463fba3290 (diff) | |
| download | homebrew-ef27207e13c8ed0c4b1a33323081bbe0092c026c.tar.bz2 | |
brew: downcase arg before sending to Homebrew
Fixes a case where brew would find commands with wrongly-capitalized
user input on case-insensitive systems, then error out with a confusing
message when an invalid method was sent to Homebrew. e.g.:
> brew Update
Error: undefined method `Update' for Homebrew:Module
Diffstat (limited to 'bin')
| -rwxr-xr-x | bin/brew | 2 | 
1 files changed, 1 insertions, 1 deletions
@@ -77,7 +77,7 @@ begin    elsif require? `/usr/bin/which brew-#{cmd}.rb`      exit 0    elsif require? HOMEBREW_REPOSITORY/"Library/Homebrew/cmd"/cmd -    Homebrew.send cmd.to_s.gsub('-', '_') +    Homebrew.send cmd.to_s.gsub('-', '_').downcase    else      onoe "Unknown command: #{cmd}"      exit 1  | 
