less: make -E work
function old new delta buffer_print 71 104 +33 Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
865814a617
commit
307d26c0eb
@ -802,11 +802,18 @@ static void buffer_print(void)
|
||||
unsigned i;
|
||||
|
||||
move_cursor(0, 0);
|
||||
for (i = 0; i <= max_displayed_line; i++)
|
||||
for (i = 0; i <= max_displayed_line; i++) {
|
||||
if (pattern_valid)
|
||||
print_found(buffer[i]);
|
||||
else
|
||||
print_ascii(buffer[i]);
|
||||
}
|
||||
if ((option_mask32 & FLAG_E)
|
||||
&& eof_error <= 0
|
||||
&& (max_fline - cur_fline) <= max_displayed_line
|
||||
) {
|
||||
less_exit(EXIT_SUCCESS);
|
||||
}
|
||||
status_print();
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user