# File lib/turn/colorize.rb, line 40 def self.color_supported? return false unless defined?(::ANSI::Code) return false unless $stdout.tty? return true if ENV.has_key?('TERM') && !COLORLESS_TERMINALS.include?(ENV['TERM']) return true if ::RbConfig::CONFIG['host_os'] =~ /mswin|mingw/ && ENV.has_key?('ANSICON') return false end