Add Tty::color?
.
This commit is contained in:
parent
7f39d333bc
commit
9df563f25f
@ -64,10 +64,17 @@ module Tty
|
||||
end
|
||||
|
||||
def to_s
|
||||
return "" if !ENV["HOMEBREW_COLOR"] && (ENV["HOMEBREW_NO_COLOR"] || !$stdout.tty?)
|
||||
return "" unless color?
|
||||
|
||||
current_escape_sequence
|
||||
ensure
|
||||
reset_escape_sequence!
|
||||
end
|
||||
|
||||
def color?
|
||||
return false if ENV["HOMEBREW_NO_COLOR"]
|
||||
return true if ENV["HOMEBREW_COLOR"]
|
||||
|
||||
$stdout.tty?
|
||||
end
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user