keys: move key definitions into translation includes Partially reverts the split in commit v1.3-0-g2034c72e12 (2010-06-18) [overhaul keyboard module include syntax], though keeps distinct keys. Expected translations did not occur, while normal maintenance becomes much harder with separated data. Also translating can easily be done on top of English includes without significant disadvantages.
keys: indent key definition includes Prepare for upcoming move so lines remain unchanged.
keyboard: replace vi classes by numbered key groups
keyboard: dereference class definition includes Prefix aliases by '=' so they no longer conflict with values of single-element arrays.
keys: drop ascii support
readline: force escape row display regardless of visible modes
overhaul keyboard module include syntax Separate key functions (classes) from (translatable) descriptions.
vi: rename vim page to generic /vi
readline: mention common ^c/^z as bash extensions
escape special html characters in key descriptions Descriptions are raw HTML, so add some forgotten entities to keep everything valid.
readline: mark readline v2.1 additions
readline: add emacs C-x mode
generic extension key classes: ext (bash, vim), new (vim7)
readline: mark keys setting the kill ring
readline: describe/complete key modes
readline: rename from bash (which is just one application)