Denys Vlasenko c15f40c3e7 lineedit: use read_key to recognize ESC sequence.
This fixes several vi mode bugs and prepares for further fixes.

function                                             old     new   delta
read_line_input                                     3287    5511   +2224
remember_in_history                                    -     499    +499
lineedit_read_key                                      -      70     +70
read_key                                             321     332     +11
input_tab                                           2823       -   -2823
------------------------------------------------------------------------------
(add/remove: 2/1 grow/shrink: 2/0 up/down: 2804/-2823)        Total: -19 bytes

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-05-15 03:27:53 +02:00
..
2008-12-03 18:48:39 +00:00
2008-07-23 08:41:08 +00:00
2008-12-07 00:52:58 +00:00
2008-08-17 12:47:19 +00:00
2008-12-07 00:52:58 +00:00
2008-11-11 21:15:56 +00:00
2009-04-15 02:13:14 +00:00
2008-06-28 04:58:55 +00:00
2008-07-09 19:44:08 +00:00
2009-04-19 01:27:20 +00:00
2008-12-04 15:29:35 +00:00
2009-03-12 15:39:11 +00:00
2009-04-21 11:09:40 +00:00
2008-12-07 00:52:58 +00:00
2008-06-30 13:30:21 +00:00
2009-03-28 19:08:23 +00:00
2009-03-20 22:17:13 +00:00
2008-12-07 00:52:58 +00:00

Please see the LICENSE file for copyright information (GPLv2)

libbb is BusyBox's utility library.  All of this stuff used to be stuffed into
a single file named utility.c.  When I split utility.c to create libbb, some of
the very oldest stuff ended up without their original copyright and licensing
information (which is now lost in the mists of time).  If you see something
that you wrote that is mis-attributed, do let me know so we can fix that up.

	Erik Andersen
	<andersen@codepoet.org>