aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorJack Nagel2013-03-27 23:07:33 -0500
committerJack Nagel2013-03-28 14:21:52 -0500
commitad58cd88ab04a2c4047fe799b27da78dd67fbb32 (patch)
treea62b23ac4fd0cfb8ce93f6f2c9ee946ffc8f4740 /Library
parent5e5e82f9ef622c8142eb24faa6b89c5c9dfc0baf (diff)
downloadbrew-ad58cd88ab04a2c4047fe799b27da78dd67fbb32.tar.bz2
info: make use of Tab#to_s
Closes Homebrew/homebrew#18788.
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/cmd/info.rb17
1 files changed, 3 insertions, 14 deletions
diff --git a/Library/Homebrew/cmd/info.rb b/Library/Homebrew/cmd/info.rb
index 46857d1d7..ae1904d97 100644
--- a/Library/Homebrew/cmd/info.rb
+++ b/Library/Homebrew/cmd/info.rb
@@ -99,20 +99,9 @@ module Homebrew extend self
kegs.reject! {|keg| keg.basename.to_s == '.DS_Store' }
kegs = kegs.map {|keg| Keg.new(keg) }.sort_by {|keg| keg.version }
kegs.each do |keg|
- print "#{keg} (#{keg.abv})"
- print " *" if keg.linked?
- puts
- tab = Tab.for_keg keg
-
- # Intentionally print no message if this is nil because it's unknown.
- case tab.poured_from_bottle
- when true then puts "Poured from bottle"
- when false then puts "Built from source"
- end
-
- unless tab.used_options.empty?
- puts " Installed with: #{tab.used_options*', '}"
- end
+ puts "#{keg} (#{keg.abv})#{' *' if keg.linked?}"
+ tab = Tab.for_keg(keg).to_s
+ puts " #{tab}" unless tab.empty?
end
else
puts "Not installed"