aerc/widgets
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
..
account-wizard.go Add backtab to tutorial navigation 2019-07-11 19:38:12 -04:00
account.go Move msgstore map to dirstore 2019-07-26 14:15:27 -04:00
aerc.go Add command history and cycling 2019-07-26 14:29:34 -04:00
compose.go Add command history and cycling 2019-07-26 14:29:34 -04:00
dirlist.go Move msgstore map to dirstore 2019-07-26 14:15:27 -04:00
exline.go Add tab completion to textinputs 2019-07-26 14:39:42 -04:00
headerlayout.go Support configurable header layout in compose widget 2019-07-26 14:22:04 -04:00
msglist.go Add new-email trigger 2019-07-26 14:00:24 -04:00
msgviewer.go Support configurable header layout in compose widget 2019-07-26 14:22:04 -04:00
providesmessage.go Fix crashes when operating on empty folder (#216) 2019-07-10 13:21:38 -04:00
spinner.go s/aerc2/aerc/g 2019-05-17 20:57:10 -04:00
status.go Show currently pressed keys in statusline 2019-07-17 17:12:52 -04:00
tabhost.go Move exline handling up to aerc, add :term 2019-03-17 16:19:15 -04:00
terminal.go Don't initialize an invalid pty size 2019-07-13 11:13:48 -04:00