vi-mode changes: eliminate warnings from out-of-range-for-type
authorpgf <pgf@69ca8d6d-28ef-0310-b511-8ec308f3f277>
Tue, 7 Mar 2006 20:26:11 +0000 (20:26 +0000)
committerpgf <pgf@69ca8d6d-28ef-0310-b511-8ec308f3f277>
Tue, 7 Mar 2006 20:26:11 +0000 (20:26 +0000)
commit1f7be69f7dff6c4ac1af069a6eb5c20a69780d58
treed4141ab0db5186ed9808b5e635868cea38b811db
parent65d898209f1063e88397d8b1411d3b9df3f797ee
vi-mode changes:  eliminate warnings from out-of-range-for-type
case labels that are emitted by gcc4.  rearrange macros to
eliminate these extra case labels entirely (since the optimizer
may no longer do it for us).  eliminate static BUFSIZ character
deletion buffer -- malloc it, and make it much much smaller.

git-svn-id: svn://busybox.net/trunk/busybox@14460 69ca8d6d-28ef-0310-b511-8ec308f3f277
shell/cmdedit.c