code: public void println(int tempIndent, String x) {
      if (startOfLine) {
        doIndent(tempIndent);
      }
  
      if (noNl) {
        super.print(x);
      } else {
        super.println(x);
        if (oNlCr) { super.write('\r'); }
      }
      startOfLine = true;
    }
docs: Indent the current line and print a string on the same line,
  then print a line break
  @param tempIndent magnitude of the indent (number of tab spaces)
  @param x string to be printed