SIGN IN SIGN UP

Refactoring of the key input system.

- Registry which contains the list of key bindings
- Clean up of existing key bindings.
- Key binding manager: utility for managing Vi and Emacs bindings
- Rename of the `Line` class to `Buffer`.
- Added filters.py: for enabling/disabling part of the system at
  runtime.
- Added a focus_stack, a tool for redirecting the input from one buffer
  to another.
J
Jonathan Slenders committed
0d0a5566a8647e1a0d16ecd53e4a83c7c381c1eb
Parent: 95818c0