src.elv.sh/pkg/edit/complete.CodeBuffer.Dot (field)

40 uses

	src.elv.sh/pkg/edit
		builtins.go#L273: 		buf.Dot = m(buf.Content, buf.Dot)
		builtins.go#L279: 		newDot := m(buf.Content, buf.Dot)
		builtins.go#L280: 		if newDot < buf.Dot {
		builtins.go#L283: 			buf.Content = buf.Content[:newDot] + buf.Content[buf.Dot:]
		builtins.go#L284: 			buf.Dot = newDot
		builtins.go#L285: 		} else if newDot > buf.Dot {
		builtins.go#L287: 			buf.Content = buf.Content[:buf.Dot] + buf.Content[newDot:]
		completion.go#L165: 		complete.CodeBuffer{Content: buf.Content, Dot: buf.Dot}, cfg)
		histwalk.go#L70: 		Bindings: bindings, Store: hs, Prefix: buf.Content[:buf.Dot]})
		navigation.go#L45: 		dot := s.Buffer.Dot
		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)

	src.elv.sh/pkg/cli/tk
		codearea.go#L67: 	Dot int
		codearea.go#L90: 		Content: c.Content[:c.Dot] + text + c.Content[c.Dot:],
		codearea.go#L91: 		Dot:     c.Dot + len(text),
		codearea.go#L216: 			Content: c.Content[:c.Dot-len(abbr)] + full + c.Content[c.Dot:],
		codearea.go#L217: 			Dot:     c.Dot - len(abbr) + len(full),
		codearea.go#L227: 	if c.Dot < len(c.Content) {
		codearea.go#L270: 			Content: c.Content[:c.Dot-len(abbr)-triggerLen] + full + string(trigger),
		codearea.go#L271: 			Dot:     c.Dot - len(abbr) + len(full),
		codearea.go#L305: 			_, chop := utf8.DecodeLastRuneInString(c.Content[:c.Dot])
		codearea.go#L307: 				Content: c.Content[:c.Dot-chop] + c.Content[c.Dot:],
		codearea.go#L308: 				Dot:     c.Dot - chop,
		codearea_render.go#L36: 	return &view{w.Prompt(), rprompt, styledCode, code.Dot, errors}
		codearea_render.go#L50: 	case c.Dot < p.From:
		codearea_render.go#L52: 		newDot = c.Dot
		codearea_render.go#L53: 	case c.Dot >= p.From && c.Dot < p.To:
		codearea_render.go#L56: 	case c.Dot >= p.To:
		codearea_render.go#L59: 		newDot = c.Dot - (p.To - p.From) + len(p.Content)
		codearea_render.go#L61: 	return CodeBuffer{Content: newContent, Dot: newDot}, p.From, p.From + len(p.Content)