|author||Denys Vlasenko <email@example.com>||2009-09-07 13:19:17 +0200|
|committer||Denys Vlasenko <firstname.lastname@example.org>||2009-09-07 13:19:17 +0200|
TODO: add unicode list
Signed-off-by: Denys Vlasenko <email@example.com>
Diffstat (limited to 'TODO')
1 files changed, 40 insertions, 0 deletions
@@ -20,6 +20,7 @@ Rob Landley suggested these:
shells that don't really share any code, and the "standalone shell" doesn't
work all that well (especially not in a chroot environment), due to apps not
Do a SUSv3 audit
Look at the full Single Unix Specification version 3 (available online at
@@ -28,6 +29,7 @@ Rob Landley suggested these:
Even better would be some kind of automated compliance test harness that
exercises each command line option and the various corner cases.
How much internationalization should we do?
@@ -314,3 +316,41 @@ vdprintf() -> similar sized functionality
most likely there is more
* even more support for statistics: mpstat, iostat, powertop....
+Unicode work needed:
+Applets which only need to align columns on screen correctly:
+ls - already done, use source as an example
+Applets which need to account for Unicode chars
+while processing the output:
+cut (-b and -c are currently the same, needs fixing)
+These applets need to ensure that unicode input
+is handled correctly (say, <unicode><backspace> sequence):
+unzip (overwrite prompt)
+Viewers/editors are more difficult (many cases to get right).
+libbb/lineedit.c is an example how to do it:
+less, most, ed, vi
+Probably needs some specialized work: