Base class for text formatters-types that output text_fragments.
class plain formatter
private var nonnegative chars written
private list[underline style] underline stack
private string writer carets
private static character SPACE : ' '
private static string DEFAULT INDENT : " "
override void do write newline()
override void do write indent()