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