memoize indent/outdent since they never change for life of object (@indentation is set in initialize) (cherry picked from commit a6988607092c52da14342270242eaf2578f4b130)
memoize indent/outdent since they never change for life of object (@indentation is set in initialize)
(cherry picked from commit a6988607092c52da14342270242eaf2578f4b130)

janusnic/awesome_print,jamescallmebrent/awesome_print,3hd/awesome_print,awesome-print/awesome_print,poporul/awesome_print,BrunaNett/awesome_print