class Pry::ColorPrinter

def text(str, max_width = str.length)

def text(str, max_width = str.length)
  if str.include?("\e[")
    super("#{str}\e[0m", max_width)
  elsif str.start_with?('#<') || %w[= >].include?(str)
    super(highlight_object_literal(str), max_width)
  else
    super(SyntaxHighlighter.highlight(str), max_width)
  end
end