Currently there is no way to define multiple keymaps with priorities.
Maybe we want to have KeymapNode that only has children and KeymapLeaf that
only has registrations, or maybe we want to have pre/post children, or
whatever.
But we do want to be able to have multiple keymaps active at the same time
that do not necessarily form a "chain".
Requires some thought.
Use case:
CompletionWidget wants to have a normal text edit (with its normal keymap)
active, while allowing extra keymaps (that choose between completions and
disambiguations) to be active at the same time.
Original issue reported on code.google.com by
Simon.Yo...@gmail.comon 9 Nov 2007 at 3:22