first commit

Signed-off-by: Mattias Andrée <maandree@operamail.com>
prototype

Signed-off-by: Mattias Andrée <maandree@operamail.com>
prototype

Signed-off-by: Mattias Andrée <maandree@operamail.com>
poc

Signed-off-by: Mattias Andrée <maandree@operamail.com>
misc

Signed-off-by: Mattias Andrée <maandree@operamail.com>
m tty fix

Signed-off-by: Mattias Andrée <maandree@operamail.com>
do not do anthing if erasing on empty search string

Signed-off-by: Mattias Andrée <maandree@operamail.com>
redraw on C-l

Signed-off-by: Mattias Andrée <maandree@operamail.com>
short screen support

Signed-off-by: Mattias Andrée <maandree@operamail.com>
narrow screen support

Signed-off-by: Mattias Andrée <maandree@operamail.com>
example menu file

Signed-off-by: Mattias Andrée <maandree@operamail.com>
fix req test bug

Signed-off-by: Mattias Andrée <maandree@operamail.com>
m

Signed-off-by: Mattias Andrée <maandree@operamail.com>
3 more menu items in the example

Signed-off-by: Mattias Andrée <maandree@operamail.com>
makefile

Signed-off-by: Mattias Andrée <maandree@operamail.com>
m

Signed-off-by: Mattias Andrée <maandree@operamail.com>
gnu all permissive license on example

Signed-off-by: Mattias Andrée <maandree@operamail.com>
dist

Signed-off-by: Mattias Andrée <maandree@operamail.com>
whoops

Signed-off-by: Mattias Andrée <maandree@operamail.com>
keybindings

Signed-off-by: Mattias Andrée <maandree@operamail.com>