aerc/lib/ui
Tim Culverhouse 7016c6f86a aercmsg: add AercFuncMsg and QueueFunc
Introduce AercFuncMsg and QueueFunc. These are used in combination to
queue a function to be run in the main goroutine. This can be used to
prevent data races in delayed function calls (ie from debounce
functions).

Signed-off-by: Tim Culverhouse <tim@timculverhouse.com>
Acked-by: Robin Jarry <robin@jarry.cc>
2022-10-18 22:20:44 +02:00
..
borders.go invalidatable: cleanup dead code 2022-10-12 22:16:40 +02:00
context.go ui: avoid panic when terminal window is shrunk 2022-09-26 17:32:00 +02:00
fill.go invalidatable: cleanup dead code 2022-10-12 22:16:40 +02:00
grid.go invalidatable: cleanup dead code 2022-10-12 22:16:40 +02:00
interfaces.go invalidatable: cleanup dead code 2022-10-12 22:16:40 +02:00
popover.go invalidatable: cleanup dead code 2022-10-12 22:16:40 +02:00
stack.go invalidatable: cleanup dead code 2022-10-12 22:16:40 +02:00
tab.go invalidatable: cleanup dead code 2022-10-12 22:16:40 +02:00
text.go invalidatable: cleanup dead code 2022-10-12 22:16:40 +02:00
textinput.go invalidatable: cleanup dead code 2022-10-12 22:16:40 +02:00
ui.go aercmsg: add AercFuncMsg and QueueFunc 2022-10-18 22:20:44 +02:00