Module: Colorblind::InstanceMethods

Defined in:
lib/colorblind.rb

Instance Method Summary collapse

Instance Method Details

#add_with_colors(severity, message = nil, progname = nil, &block) ⇒ Object



15
16
17
18
19
# File 'lib/colorblind.rb', line 15

def add_with_colors(severity, message = nil, progname = nil, &block)
  message.gsub!(/(<[a-zA-Z]+>)/) {|color| color_to_code(color)}
  message.gsub!('</>', "\e[0m")
  add_without_colors(severity, message, progname, &block) 
end