vi: 'ZZ' should warn if there are more files to edit
When 'ZZ' was used to save the current file and more files were available to edit BusyBox vi immediately moved on to the next file. The correct behaviour is to issue a warning. function old new delta do_cmd 4673 4724 +51 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/0 up/down: 51/0) Total: 51 bytes Signed-off-by: Ron Yorston <rmy@pobox.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
09172582da
commit
b9aaa375a3
@ -4010,6 +4010,14 @@ static void do_cmd(int c)
|
|||||||
} else {
|
} else {
|
||||||
editing = 0;
|
editing = 0;
|
||||||
}
|
}
|
||||||
|
// are there other files to edit?
|
||||||
|
j = cmdline_filecnt - optind - 1;
|
||||||
|
if (editing == 0 && j > 0) {
|
||||||
|
editing = 1;
|
||||||
|
modified_count = 0;
|
||||||
|
last_modified_count = -1;
|
||||||
|
status_line_bold("%u more file(s) to edit", j);
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
case '^': // ^- move to first non-blank on line
|
case '^': // ^- move to first non-blank on line
|
||||||
dot_begin();
|
dot_begin();
|
||||||
|
Loading…
Reference in New Issue
Block a user