Skip to content
Snippets Groups Projects
Commit 69361de4 authored by Max Howell's avatar Max Howell
Browse files

Move the Dir.getwd after help

Because we should always be able to help. And I've checked, it works fine.
parent ec9cbc64
No related branches found
No related tags found
No related merge requests found
#!/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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment