src.elv.sh/pkg/cli/term.writer.curBuf (field)

17 uses

	src.elv.sh/pkg/cli/term (current package)
		writer.go#L31: 	curBuf *Buffer
		writer.go#L40: 	return w.curBuf
		writer.go#L44: 	w.curBuf = &Buffer{}
		writer.go#L73: 	if buf.Width != w.curBuf.Width && w.curBuf.Lines != nil {
		writer.go#L75: 		w.curBuf.Lines = nil
		writer.go#L84: 	if pLine := w.curBuf.Dot.Line; pLine > 0 {
		writer.go#L130: 		if len(w.curBuf.Lines) > 0 {
		writer.go#L131: 			w.curBuf.Lines = w.curBuf.Lines[1:]
		writer.go#L136: 		logger.Printf("going to write %d lines, oldBuf had %d", len(buf.Lines), len(w.curBuf.Lines))
		writer.go#L145: 		if !fullRefresh && i < len(w.curBuf.Lines) {
		writer.go#L147: 			if eq, j = CompareCells(line, w.curBuf.Lines[i]); eq {
		writer.go#L157: 		if !fullRefresh && i < len(w.curBuf.Lines) && j < len(w.curBuf.Lines[i]) {
		writer.go#L163: 	if len(w.curBuf.Lines) > len(buf.Lines) && !fullRefresh {
		writer.go#L187: 	w.curBuf = buf