src.elv.sh/pkg/cli/tk.CodeAreaState.Buffer (field)
41 uses
src.elv.sh/pkg/cli/tk (current package)
codearea.go#L56: Buffer CodeBuffer
codearea.go#L84: s.Buffer, _, _ = patchPending(s.Buffer, s.Pending)
codearea.go#L195: w.MutateState(func(s *CodeAreaState) { s.Buffer.InsertAtDot(text) })
codearea.go#L214: c := &w.State.Buffer
codearea.go#L226: c := &w.State.Buffer
codearea.go#L303: c := &s.Buffer
codearea.go#L319: if w.lastCodeBuffer != w.State.Buffer {
codearea.go#L325: w.State.Buffer.InsertAtDot(s)
codearea.go#L327: w.lastCodeBuffer = w.State.Buffer
codearea_render.go#L22: code, pFrom, pTo := patchPending(s.Buffer, s.Pending)
combobox.go#L64: filter := w.codeArea.CopyState().Buffer.Content
combobox.go#L75: w.OnFilter(w, w.codeArea.CopyState().Buffer.Content)
src.elv.sh/pkg/cli
app.go#L287: content := a.codeArea.CopyState().Buffer.Content
app.go#L381: code := a.codeArea.CopyState().Buffer.Content
src.elv.sh/pkg/cli/mode
histlist.go#L66: buf := &s.Buffer
histwalk.go#L111: From: len(w.Prefix), To: len(s.Buffer.Content),
instant.go#L63: code := w.app.CodeArea().CopyState().Buffer.Content
lastcmd.go#L62: s.Buffer.InsertAtDot(text)
navigation.go#L82: filter := w.codeArea.CopyState().Buffer.Content
navigation.go#L118: s.Buffer = tk.CodeBuffer{}
navigation.go#L142: s.Buffer = tk.CodeBuffer{}
src.elv.sh/pkg/edit
builtins.go#L111: s.Buffer.InsertAtDot(string(event.Rune))
builtins.go#L162: buf := app.CodeArea().CopyState().Buffer
builtins.go#L167: s.Buffer.InsertAtDot("\n")
builtins.go#L259: fn2(&s.Buffer)
completion.go#L163: buf := app.CodeArea().CopyState().Buffer
completion.go#L185: rep := s.Buffer.Content[result.Replace.From:result.Replace.To]
histwalk.go#L68: buf := app.CodeArea().CopyState().Buffer
minibuf.go#L40: code := codeArea.CopyState().Buffer.Content
navigation.go#L45: dot := s.Buffer.Dot
navigation.go#L46: if dot != 0 && !strings.ContainsRune(" \n", rune(s.Buffer.Content[dot-1])) {
navigation.go#L49: s.Buffer.InsertAtDot(" ")
navigation.go#L52: s.Buffer.InsertAtDot(parse.Quote(fname))
state_api.go#L22: s.Buffer.InsertAtDot(text)
state_api.go#L36: s.Buffer = tk.CodeBuffer{Content: text, Dot: len(text)}
state_api.go#L66: s.Buffer.Dot = dot
state_api.go#L71: return vals.FromGo(app.CodeArea().CopyState().Buffer.Dot)
state_api.go#L85: return vals.FromGo(app.CodeArea().CopyState().Buffer.Content)
store_api.go#L58: s.Buffer.InsertAtDot(words[len(words)-1])
src.elv.sh/cmd/examples/e3bc
main.go#L47: if codearea.CopyState().Buffer.Content != "" {