From 85482b9e6b4f82dbcd41d4c35846f13ea1b42383 Mon Sep 17 00:00:00 2001 From: Hubert Hirtz Date: Mon, 6 Dec 2021 11:30:48 +0100 Subject: Merge redundant events --- ui/ui.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'ui/ui.go') diff --git a/ui/ui.go b/ui/ui.go index fe5ceef..7e02812 100644 --- a/ui/ui.go +++ b/ui/ui.go @@ -15,6 +15,7 @@ type Config struct { MemberColWidth int AutoComplete func(cursorIdx int, text []rune) []Completion Mouse bool + MergeLine func(former *Line, addition Line) } type UI struct { @@ -70,7 +71,7 @@ func New(config Config) (ui *UI, err error) { close(ui.Events) }() - ui.bs = NewBufferList() + ui.bs = NewBufferList(ui.config.MergeLine) ui.e = NewEditor(ui.config.AutoComplete) ui.Resize() -- cgit v1.2.3