versions: don't print 'nil' when stdout is not a tty

Closes Homebrew/homebrew#8960.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This commit is contained in:
Dylan Smith 2011-12-04 00:05:32 -05:00 committed by Jack Nagel
parent 2d4d0c4655
commit 66fbb607fd

View File

@ -9,9 +9,9 @@ module Homebrew extend self
puts f.versions * " "
else
f.versions do |version, sha|
print Tty.white
print Tty.white.to_s
print "#{version.ljust(8)} "
print Tty.reset
print Tty.reset.to_s
puts "git checkout #{sha} #{f.pretty_relative_path}"
end
end