aerc/lib
Jeffas cded067bc3 Add tab completion to textinputs
This adds tab completion to textinput components. They can be configured
with a completion function. This function is called when the user
presses <tab>. The first completion is initially shown to the user
inserted into the text. Repeated presses of <tab> or <backtab> cycle
through the completions list. The completions list is invalidated when
any other non-tab-like key is pressed.

Also changed is some logic for current completion generation so that
all available commands are returned when <tab> is pressed with no
current text and similarly for arguments of commands.
2019-07-26 14:39:42 -04:00
..
format Add new-email trigger 2019-07-26 14:00:24 -04:00
ui Add tab completion to textinputs 2019-07-26 14:39:42 -04:00
uidstore Create UIDStore package 2019-07-12 11:09:47 -04:00
dirstore.go Move msgstore map to dirstore 2019-07-26 14:15:27 -04:00
history.go Add command history and cycling 2019-07-26 14:29:34 -04:00
msgstore.go Add new-email trigger 2019-07-26 14:00:24 -04:00
oauthbearer.go Support imaps with oauthbearer authentication (Gmail) 2019-07-11 19:36:14 -04:00
open.go Use "open" instead of "xdg-open" on Darwin systems 2019-07-04 10:58:33 -04:00
open_darwin.go Use "open" instead of "xdg-open" on Darwin systems 2019-07-04 10:58:33 -04:00
socket.go Forward mailto links to server via ./aerc <mailto> 2019-07-19 14:34:13 -04:00