Module: Dlog::Color

Extended by:
Color
Included in:
Color
Defined in:
lib/dlog.rb

Constant Summary collapse

RED =
color 31
GREEN =
color 32
YELLOW =
color 33
BLUE =
color 34
MAGENTA =
color 35
CYAN =
color 36
DARK_GREY =
color "1;30"
LIGHT_RED =
color "1;31"
LIGHT_GREEN =
color "1;32"
LIGHT_YELLOW =
color "1;33"
LIGHT_BLUE =
color "1;34"
LIGHT_MAGENTA =
color "1;35"
LIGHT_CYAN =
color "1;36"
CLEAR =
color 0

Instance Method Summary collapse

Instance Method Details

#color(id) ⇒ Object



7
8
9
# File 'lib/dlog.rb', line 7

def color(id)
  "\e[#{id}m"
end

#debug(msg) ⇒ Object



30
# File 'lib/dlog.rb', line 30

def debug(msg);  msg; end

#error(msg) ⇒ Object



27
# File 'lib/dlog.rb', line 27

def error(msg);  "#{LIGHT_RED}#{msg}#{CLEAR}"; end

#info(msg) ⇒ Object



29
# File 'lib/dlog.rb', line 29

def info(msg);   "#{GREEN}#{msg}#{CLEAR}"; end

#warn(msg) ⇒ Object



28
# File 'lib/dlog.rb', line 28

def warn(msg);   "#{LIGHT_YELLOW}#{msg}#{CLEAR}"; end