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
The pages are generated with Golds v0.2.8-preview. (GOOS=darwin GOARCH=arm64)