diff options
| author | Max Howell | 2012-08-01 15:56:52 -0400 |
|---|---|---|
| committer | Max Howell | 2012-08-01 15:59:30 -0400 |
| commit | bfaa726c28483becd643a4b5a5dfeb8b6e937ac6 (patch) | |
| tree | d4f251aaf6624f6f66465a8d155f94f4275a0648 /Library/Homebrew/cmd | |
| parent | ed76c6df9417a54d188ce3d7f227d670dda3bd5b (diff) | |
| download | homebrew-bfaa726c28483becd643a4b5a5dfeb8b6e937ac6.tar.bz2 | |
Warn user not to edit before first update
Because, if you do, your changes will be lost.
Diffstat (limited to 'Library/Homebrew/cmd')
| -rw-r--r-- | Library/Homebrew/cmd/edit.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Library/Homebrew/cmd/edit.rb b/Library/Homebrew/cmd/edit.rb index 06be636dc..3fd3bfe09 100644 --- a/Library/Homebrew/cmd/edit.rb +++ b/Library/Homebrew/cmd/edit.rb @@ -2,6 +2,14 @@ require 'formula' module Homebrew extend self def edit + unless (HOMEBREW_PREFIX/'.git').directory? + raise <<-EOS.undent + Changes will be lost! + The first time you `brew update', all local changes will be lost, you should + thus `brew update' before you `brew edit'! + EOS + end + # If no brews are listed, open the project root in an editor. if ARGV.named.empty? editor = File.basename which_editor |
