docs: public void emit1Quoted(int width, Pointer _str, final int len) {
          byte[] bstr = _str.buffer;
          int str = _str.start;
  
          boolean do_indent = false;
          int mark = str;
          int start = str;
          int end = str;
          write(SINGLE_QUOTE, 1);
          while(mark < str + len) {
              if(do_indent) {
                  emitIndent();
                  do_indent = false;
              }
              switch(bstr[mark]) {
              case '\'':
                  write(SINGLE_QUOTE, 1);
                  break;
              case '\n':
                  end = mark + 1;
                  if(bstr[start] != ' ' && bstr[start] != '\n' && bstr[end] != '\n' && bstr[end] != ' ' ) {
                      write(TWO_NEWLINES, 2);
                  } else {
                      write(NEWLINE, 1);
                  }
                  do_indent = true;
                  start = mark + 1;
                  break;
              case ' ':
                  if(width > 0 && bstr[start] != ' ' && mark - end > width ) {
                      do_indent = true;
                      end = mark + 1;
                  } else {
                      write(SPACE, 1);
                  }
                  break;
              default:
                  write(_str.withStart(mark), 1);
                  break;
              }
  
  
          }
          write(SINGLE_QUOTE, 1);
      }