diff --git a/Library/Homebrew/cmd/link.rb b/Library/Homebrew/cmd/link.rb index 67ce43478a..ff1f7fcf64 100644 --- a/Library/Homebrew/cmd/link.rb +++ b/Library/Homebrew/cmd/link.rb @@ -35,6 +35,7 @@ module Homebrew extend self keg.lock do print "Linking #{keg}... " do + puts if ARGV.verbose? puts "#{keg.link(mode)} symlinks created" end end @@ -54,9 +55,9 @@ module Homebrew extend self def print str, &block Kernel.print str puts_capture = Class.new do - def self.puts str + def self.puts(*args) $did_puts = true - Kernel.puts str + Kernel.puts(*args) end end diff --git a/Library/Homebrew/cmd/unlink.rb b/Library/Homebrew/cmd/unlink.rb index 37ef8f1da2..c633126f74 100644 --- a/Library/Homebrew/cmd/unlink.rb +++ b/Library/Homebrew/cmd/unlink.rb @@ -5,6 +5,7 @@ module Homebrew extend self ARGV.kegs.each do |keg| keg.lock do print "Unlinking #{keg}... " + puts if ARGV.verbose? puts "#{keg.unlink} links removed" end end