lineedit: first shot at optional unicode bidi input support
authorTomas Heinrich <heinrich.tomas@gmail.com>
Thu, 18 Mar 2010 17:35:37 +0000 (18:35 +0100)
committerDenys Vlasenko <vda.linux@googlemail.com>
Thu, 18 Mar 2010 17:35:37 +0000 (18:35 +0100)
commitc5c006c10c060e7f1a97250d039051b93ed390b2
treeb281136c99e6a27a530282a0b1b7eaf938704bb2
parent98f1dc12f1554aca6c3743bec1c3d8982a077f7c
lineedit: first shot at optional unicode bidi input support

function                                             old     new   delta
read_line_input                                     4886    5003    +117
in_uint16_table                                        -      97     +97
in_interval_table                                      -      78     +78
static.rtl_b                                           -      68     +68
unicode_isrtl                                          -      55     +55
isrtl_str                                              -      51     +51
static.rtl_p                                           -      42     +42
unicode_conv_to_printable2                           633     477    -156
------------------------------------------------------------------------------
(add/remove: 6/0 grow/shrink: 1/1 up/down: 508/-156)          Total: 352 bytes

Signed-off-by: Tomas Heinrich <heinrich.tomas@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Config.in
include/unicode.h
libbb/lineedit.c
libbb/unicode.c
libbb/unicode_wcwidth.c