aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cmd/edit.rb
diff options
context:
space:
mode:
authorMax Howell2011-08-24 14:45:01 +0100
committerMax Howell2011-08-24 22:30:44 +0100
commitd92847c2aca73c60dd30eddae4ad948eb761924c (patch)
tree7df47f56467464ecb938f07697e74ddb4520b998 /Library/Homebrew/cmd/edit.rb
parentbfda554d30ff96b0ecc386e910efee751c60be9b (diff)
downloadhomebrew-d92847c2aca73c60dd30eddae4ad948eb761924c.tar.bz2
Don't include LinkedKegs or Aliases with `brew edit`
Diffstat (limited to 'Library/Homebrew/cmd/edit.rb')
-rw-r--r--Library/Homebrew/cmd/edit.rb8
1 files changed, 7 insertions, 1 deletions
diff --git a/Library/Homebrew/cmd/edit.rb b/Library/Homebrew/cmd/edit.rb
index 5436dc975..252892caa 100644
--- a/Library/Homebrew/cmd/edit.rb
+++ b/Library/Homebrew/cmd/edit.rb
@@ -9,7 +9,7 @@ module Homebrew extend self
exec 'mate', HOMEBREW_REPOSITORY+"bin/brew",
HOMEBREW_REPOSITORY+'README.md',
HOMEBREW_REPOSITORY+".gitignore",
- *Dir[HOMEBREW_REPOSITORY+"Library/*"]
+ *library_folders
else
# Don't use ARGV.formulae as that will throw if the file doesn't parse
paths = ARGV.named.map do |name|
@@ -23,4 +23,10 @@ module Homebrew extend self
exec_editor *paths
end
end
+
+ def library_folders
+ Dir["#{HOMEBREW_REPOSITORY}/Library/*"].reject do |d|
+ case File.basename(d) when 'LinkedKegs', 'Aliases' then true end
+ end
+ end
end