diff options
| author | Max Howell | 2011-03-13 13:42:32 +0000 | 
|---|---|---|
| committer | Max Howell | 2011-03-13 13:42:32 +0000 | 
| commit | 53f83ccec7de51665e080556c88ca91a9e35fa3e (patch) | |
| tree | 2ec38e1eacdf579df0168c2eee548a7e73ef8fbd /bin/brew | |
| parent | 73c7a3aa1ba5b46eed026e4c07aa7f1930222143 (diff) | |
| download | homebrew-53f83ccec7de51665e080556c88ca91a9e35fa3e.tar.bz2 | |
Move the Dir.getwd after help
Because we should always be able to help. And I've checked, it works fine.
Diffstat (limited to 'bin/brew')
| -rwxr-xr-x | bin/brew | 9 | 
1 files changed, 5 insertions, 4 deletions
| @@ -1,10 +1,6 @@  #!/usr/bin/ruby  # -*- coding: utf-8 -*- -# Many Pathname operations use getwd when they shouldn't, and then throw  -# odd exceptions. Reduce our support burden by showing a user-friendly error. -Dir.getwd rescue abort "The current working directory doesn't exist, cannot proceed." -  HOMEBREW_BREW_FILE = ENV['HOMEBREW_BREW_FILE'] = File.expand_path(__FILE__)  require 'pathname' @@ -41,6 +37,11 @@ if MACOS_VERSION < 10.5    EOABORT  end +# Many Pathname operations use getwd when they shouldn't, and then throw +# odd exceptions. Reduce our support burden by showing a user-friendly error. +Dir.getwd rescue abort "The current working directory doesn't exist, cannot proceed." + +  def require? path    require path.to_s.chomp  rescue LoadError => e | 
