From 94abb42567f6eaf49326ec9c3598d8c652ce69da Mon Sep 17 00:00:00 2001 From: Max Howell Date: Wed, 24 Aug 2011 14:45:01 +0100 Subject: [PATCH] Don't include LinkedKegs or Aliases with `brew edit` --- Library/Homebrew/cmd/edit.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/cmd/edit.rb b/Library/Homebrew/cmd/edit.rb index 5436dc9753..252892caaf 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