From c2f011aa031b8598422953d5e9a93ca008ad0867 Mon Sep 17 00:00:00 2001 From: Denis Vlasenko Date: Thu, 31 May 2007 21:31:56 +0000 Subject: more: stop using bss # make && make bloatcheck function old new delta gotsig 86 107 +21 more_main 777 781 +4 cin_fileno 4 - -4 set_tty_to_initial_mode 25 - -25 new_settings 120 60 -60 initial_settings 120 60 -60 ------------------------------------------------------------------------------ (add/remove: 0/2 grow/shrink: 2/2 up/down: 25/-149) Total: -124 bytes --- miscutils/less.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'miscutils') diff --git a/miscutils/less.c b/miscutils/less.c index 58c1ec217..d5301bf58 100644 --- a/miscutils/less.c +++ b/miscutils/less.c @@ -209,6 +209,8 @@ static void fill_match_lines(unsigned pos); * Has to deal with EOF and EPIPE on input, * with line wrapping, with last line not ending in '\n' * (possibly not ending YET!), with backspace and tabs. + * It reads input again if last time we got an EOF (thus supporting + * growing files) or EPIPE (watching output of slow process like make). * * Variables used: * flines[] - array of lines already read. Linewrap may cause -- cgit v1.2.3