vis: process aliased key sequences individually
commit54ca598fcccff8844bfbe494cd3b325b2fea487f
authorMarc André Tanner <mat@brain-dump.org>
Mon, 3 Jul 2017 21:48:10 +0000 (3 23:48 +0200)
committerMarc André Tanner <mat@brain-dump.org>
Mon, 3 Jul 2017 22:06:14 +0000 (4 00:06 +0200)
tree458bfebbc159dcc47ac7a0640753fb993b08d84a
parent7f3d570cc23cf80163514013af2fc224eeff80c3
vis: process aliased key sequences individually

While the complete alias is added to the input queue,
the called key bindings should only see the keys they
have asked for.

Previously a mapping such as:

 :map! normal gv \"^Sv

did not work as expected because the key binding for
the register did reject an invalid multi letter register
name.

Might also influence #581
vis.c