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 != "" {