less: reuse former vi's key reading code. Improve SIGWINCH handling.
authorDenis Vlasenko <vda.linux@googlemail.com>
Sat, 25 Oct 2008 23:27:29 +0000 (23:27 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Sat, 25 Oct 2008 23:27:29 +0000 (23:27 -0000)
commit5f6aaf39cff31f5f679fe07449a9e363dd474216
tree16dbc935b47dd2f5ebc817a7c36705566c39eb55
parent39b0135c59555203a568bd9fb4fc4126dbdde992
less: reuse former vi's key reading code. Improve SIGWINCH handling.

function                                             old     new   delta
less_main                                           2056    2097     +41
getch_nowait                                         248     273     +25
read_key                                             310     321     +11
static.esccmds                                        61      69      +8
count_lines                                           72      74      +2
less_gets                                            166     142     -24
less_getch                                           172      43    -129
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 6/5 up/down: 91/-170)           Total: -79 bytes
   text    data     bss     dec     hex filename
editors/vi.c
include/libbb.h
libbb/read_key.c
miscutils/less.c