module Benchmarker::Color

Public Instance Methods

black(s) click to toggle source
# File lib/benchmarker.rb, line 822
def black(s);   "\e[0;30m#{s}\e[0m"; end
blue(s) click to toggle source
# File lib/benchmarker.rb, line 826
def blue(s);    "\e[0;34m#{s}\e[0m"; end
colorize?() click to toggle source
# File lib/benchmarker.rb, line 836
def colorize?
  #; [!fc741] returns true if stdout is a tty, else returns false.
  return $stdout.tty?
end
cyan(s) click to toggle source
# File lib/benchmarker.rb, line 828
def cyan(s);    "\e[0;36m#{s}\e[0m"; end
green(s) click to toggle source
# File lib/benchmarker.rb, line 824
def green(s);   "\e[0;32m#{s}\e[0m"; end
magenta(s) click to toggle source
# File lib/benchmarker.rb, line 827
def magenta(s); "\e[0;35m#{s}\e[0m"; end
red(s) click to toggle source
# File lib/benchmarker.rb, line 823
def red(s);     "\e[0;31m#{s}\e[0m"; end
white(s) click to toggle source
# File lib/benchmarker.rb, line 829
def white(s);   "\e[0;37m#{s}\e[0m"; end
yellow(s) click to toggle source
# File lib/benchmarker.rb, line 825
def yellow(s);  "\e[0;33m#{s}\e[0m"; end