Move the Dir.getwd after help

Because we should always be able to help. And I've checked, it works fine.
This commit is contained in:
Max Howell 2011-03-13 13:42:32 +00:00
parent ec9cbc6466
commit 69361de450

View File

@ -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