On Sunday 23 May 2010 23:34, Tomas Heinrich wrote: > Hi, > > there are two minor bugs in lineedit's tab completion output with regard > to unicode chars: > > - unicode chars with visual width != 1 cause the columnar output to misalign > $ touch /tmp/a<U+2329>b > $ ls /tmp/^I^I > > - chars configured as unsupported don't get substituted in the output > > The attached patch should fix this.
I moved common block + uni_stat_t uni_stat; + printable_string(&uni_stat, matches[row]); + l = uni_stat.unicode_width; to new unicode_strwidth(str) function Applied, thanks! -- vda _______________________________________________ busybox mailing list [email protected] http://lists.busybox.net/mailman/listinfo/busybox
