aboutsummaryrefslogtreecommitdiff
path: root/vis-lua.h
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2016-11-16 23:42:26 +0100
committerMarc André Tanner <mat@brain-dump.org>2016-11-16 23:42:26 +0100
commita599a60c543d38c6b803702d2fc991e3d7ab0b6c (patch)
tree3cdecf6786b16c9ebccf606ca5585f9ffa3b9cb6 /vis-lua.h
parent4707fed2a21f4836b0eba28135040c3a456c9da9 (diff)
downloadvis-a599a60c543d38c6b803702d2fc991e3d7ab0b6c.tar.gz
vis-a599a60c543d38c6b803702d2fc991e3d7ab0b6c.tar.xz
vis: treat vis_keys_feed input like a macro replay
We need to push keys individually to the input queue such that the state machine can advance and record keys into the operator macro if necessary. Previously feeding the following input: isome text<Escape>. would not work as expected because the complete key stream was pushed to the input queue at the same time during which the operator macro was not yet active. Thus the dot command at the end would have nothing to repeat.
Diffstat (limited to 'vis-lua.h')
0 files changed, 0 insertions, 0 deletions