aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
diff options
context:
space:
mode:
authorAdam Vandenberg2011-12-20 20:11:54 -0800
committerAdam Vandenberg2011-12-20 20:11:54 -0800
commitfca07369ab5c81d3abaa77841b9403a73efa2f78 (patch)
tree13406f170ee1f56d2684b0f11ea8797c07db9556 /Library/Homebrew
parente65649aeb045bbc4529513b989a909cc13fed358 (diff)
downloadbrew-fca07369ab5c81d3abaa77841b9403a73efa2f78.tar.bz2
Omit empty caveats
Diffstat (limited to 'Library/Homebrew')
-rw-r--r--Library/Homebrew/cmd/info.rb3
-rw-r--r--Library/Homebrew/formula_installer.rb4
2 files changed, 5 insertions, 2 deletions
diff --git a/Library/Homebrew/cmd/info.rb b/Library/Homebrew/cmd/info.rb
index 72348fc5c..5872f8834 100644
--- a/Library/Homebrew/cmd/info.rb
+++ b/Library/Homebrew/cmd/info.rb
@@ -70,7 +70,8 @@ module Homebrew extend self
end
end
- if f.caveats
+ the_caveats = (f.caveats || "").strip
+ unless the_caveats.empty?
puts
puts f.caveats
puts
diff --git a/Library/Homebrew/formula_installer.rb b/Library/Homebrew/formula_installer.rb
index 7a2ee653c..eee2ae635 100644
--- a/Library/Homebrew/formula_installer.rb
+++ b/Library/Homebrew/formula_installer.rb
@@ -72,10 +72,12 @@ class FormulaInstaller
end
def caveats
- if f.caveats
+ the_caveats = (f.caveats || "").strip
+ unless the_caveats.empty?
ohai "Caveats", f.caveats
@show_summary_heading = true
end
+
if f.keg_only?
ohai 'Caveats', f.keg_only_text
@show_summary_heading = true