Please forgive the un-real patch-oid format, but we're not
set up to do it better right now. We've got a script that
pipes GNU ls -C into BB more, and it really messes up the
tabs. I made a quick patch to more.c which seems to help.
Any reason this shouldn't be permanent? The crude conversion
is hardly less crude than the original, but works a lot better.
/* Crudely convert tabs into spaces, which are
* a bajillion times easier to deal with. */
if (c == '\t') {
--- spaces = CONVERTED_TAB_SIZE - 1;
+++ spaces = CONVERTED_TAB_SIZE - (len % CONVERTED_TAB_SIZE)
- 1;
c = ' ';
}
-- Jim
_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox