Update applet define from BB_CP_MV to BB_CP and BB_MV.
[oweals/busybox.git] / TODO
diff --git a/TODO b/TODO
index 3e0121b631950e66afe3cbd45da57ced799330d1..61127489b219d328d108432927c807fdb99278cd 100644 (file)
--- a/TODO
+++ b/TODO
@@ -11,13 +11,14 @@ around to it some time. If you have any good ideas, please let me know.
     to happen.  False alarm.  Sorry about the confusion.  
 
 * The busybox shell, lash, is really too weak for serious use, although it is
-    possible to run simple systems with it.  BusyBox 0.49 was supposed to have
-    a new shell, updated to understand full Bourne grammer.  Well, that simply
-    didn't happen in time for the release.  A rewrite is in progress that will
-    result in a new shell that understands the full Bourne grammar.  This new
-    shell is being championed by Larry Doolittle <ldoolitt@recycle.lbl.gov>, and
-    could use your help.  Please see the work in progress at
-       http://doolittle.faludi.com/~larry/parser.html
+    possible to run many simple systems with it.  BusyBox 0.49 was supposed to
+    have a new shell, updated to understand full Bourne grammar.  Well, that
+    simply didn't happen in time for the release.  A rewrite is in progress
+    that will result in a new shell that understands the full Bourne grammar.
+    This new shell is being championed by Larry Doolittle
+    <ldoolitt@recycle.lbl.gov>, and could use your help.  Please see the work
+    in progress at http://doolittle.faludi.com/~larry/parser.html and help
+    us out.
 
  -Erik
 
@@ -26,12 +27,16 @@ around to it some time. If you have any good ideas, please let me know.
 Possible apps to include some time:
 
 * hwclock
-* stty
 * group/commonize strings, remove dups (for i18n, l10n)
 
+-----------
+
+Write a fixup_globals function to do just that right before calling
+non-forking applets.  Or, just always fork in the shell...
+
 -----------------------
 
-Running the following:
+Run the following:
 
     rm -f busybox && make LDFLAGS+=-nostdlib 2>&1 | \
        sed -ne 's/.*undefined reference to `\(.*\)..*/\1/gp' | sort | uniq
@@ -50,4 +55,8 @@ and then start with the biggest things and make them smaller...
 
  du.c probably ought to have an -x switch like GNU du does...
 
+-----------------------
+
+xargs could use a -l option
+
 ------------------------------------------------------------------