diff options
author | Ron Yorston | 2021-04-15 12:02:43 +0100 |
---|---|---|
committer | Denys Vlasenko | 2021-04-15 13:09:12 +0200 |
commit | 38ae0f3e3e9490c5b8cc3b917c2d896404afddbe (patch) | |
tree | dce724c5a0c89ecf31028e0acf7511e7ad326723 /coreutils | |
parent | 033fa3d5c65958a89fee155208ce8ac7f9049fcd (diff) | |
download | busybox-38ae0f3e3e9490c5b8cc3b917c2d896404afddbe.zip busybox-38ae0f3e3e9490c5b8cc3b917c2d896404afddbe.tar.gz |
vi: reset command count when specifying '0' range
Since commit a54450248 (vi: allow the '.' command to have a
repetition count) using '0' to specify a range doesn't work with
a non-zero repeat count, e.g. '1d0'. Users wouldn't normally try
to do that but the '.' command does.
Add a special case in get_motion_char() to handle this.
function old new delta
find_range 737 746 +9
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/0 up/down: 9/0) Total: 9 bytes
Signed-off-by: Ron Yorston <rmy@pobox.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'coreutils')
0 files changed, 0 insertions, 0 deletions