diff options
author | Ron Yorston | 2015-07-24 14:28:50 +0100 |
---|---|---|
committer | Denys Vlasenko | 2015-07-31 16:22:08 +0200 |
commit | ad1b4d5882586ad213992a97fc22f9c4bc9e0040 (patch) | |
tree | 10a3ee4cbfc543a506f52e1f316898a1428df005 /miscutils/watchdog.c | |
parent | 70b84be9e85969491e542cecc3ae28fa7558a7ec (diff) | |
download | busybox-ad1b4d5882586ad213992a97fc22f9c4bc9e0040.zip busybox-ad1b4d5882586ad213992a97fc22f9c4bc9e0040.tar.gz |
less: add a function to detect when display is at end of file
Add a function to package the test that detects whether enough has
been read from the file to allow a screenful to be displayed.
Also use this to determine when to display '(END)' in the status
line. The previous code was incomplete and didn't handle truncated
lines (-S flag) properly.
function old new delta
at_end - 63 +63
status_print 111 109 -2
read_lines 819 764 -55
getch_nowait 319 264 -55
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 0/3 up/down: 63/-112) Total: -49 bytes
Signed-off-by: Ron Yorston <rmy@pobox.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'miscutils/watchdog.c')
0 files changed, 0 insertions, 0 deletions