Pushes an indent that uses the specified marker on its first line and the same number of spaces on subsequent lines.
public void PushHangingIndent(string marker)
The first line of the hanging indent.
Call at the beginning of a line, before writing child content. This method marks indents as pending but does not insert a newline; use EnsureLine() first if necessary. The next write emits all active indents, including this marker. Call PopIndent() after writing the indented content.