aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorDenis Vlasenko <vda.linux@googlemail.com>2008-03-17 09:05:21 +0000
committerDenis Vlasenko <vda.linux@googlemail.com>2008-03-17 09:05:21 +0000
commitd02db892440499a072ea8c83c2370e9d9c103098 (patch)
tree3b91afcc3cc91b485e23807d75c546b2b73b1940 /TODO
parent85c247161b9e1e7c71ebcb874ed7b6a23b6a5b50 (diff)
downloadbusybox-w32-d02db892440499a072ea8c83c2370e9d9c103098.tar.gz
busybox-w32-d02db892440499a072ea8c83c2370e9d9c103098.tar.bz2
busybox-w32-d02db892440499a072ea8c83c2370e9d9c103098.zip
clean up TODO file. No real code changes.
Diffstat (limited to 'TODO')
-rw-r--r--TODO15
1 files changed, 1 insertions, 14 deletions
diff --git a/TODO b/TODO
index f68c9de73..fa9a2078d 100644
--- a/TODO
+++ b/TODO
@@ -7,19 +7,16 @@ have any suggestions how they plan to go about it, and to minimize conflicts
7between your work and theirs. But otherwise, all of these are fair game. 7between your work and theirs. But otherwise, all of these are fair game.
8 8
9Rob Landley <rob@landley.net>: 9Rob Landley <rob@landley.net>:
10 Add BB_NOMMU to platform.h and migrate __uClinux__ tests to that.
11 #if defined __UCLIBC__ && !defined __ARCH_USE_MMU__
12 Add a libbb/platform.c 10 Add a libbb/platform.c
13 Implement fdprintf() for platforms that haven't got one. 11 Implement fdprintf() for platforms that haven't got one.
14 Implement bb_realpath() that can handle NULL on non-glibc. 12 Implement bb_realpath() that can handle NULL on non-glibc.
15 Cleanup bb_asprintf() 13 Cleanup bb_asprintf()
16 14
17 Migrate calloc() and bb_calloc() occurrences to bb_xzalloc().
18 Remove obsolete _() wrapper crud for internationalization we don't do. 15 Remove obsolete _() wrapper crud for internationalization we don't do.
19 Figure out where we need utf8 support, and add it. 16 Figure out where we need utf8 support, and add it.
20 17
21 sh 18 sh
22 The command shell situation is a big mess. We have three or four different 19 The command shell situation is a big mess. We have three different
23 shells that don't really share any code, and the "standalone shell" doesn't 20 shells that don't really share any code, and the "standalone shell" doesn't
24 work all that well (especially not in a chroot environment), due to apps not 21 work all that well (especially not in a chroot environment), due to apps not
25 being reentrant. 22 being reentrant.
@@ -124,9 +121,6 @@ Bernhard Fischer <busybox@busybox.net> suggests to look at these:
124As yet unclaimed: 121As yet unclaimed:
125 122
126---- 123----
127find
128 doesn't understand (), lots of susv3 stuff.
129----
130diff 124diff
131 Make sure we handle empty files properly: 125 Make sure we handle empty files properly:
132 From the patch man page: 126 From the patch man page:
@@ -143,10 +137,6 @@ patch
143 And while we're at it, a new patch filename quoting format is apparently 137 And while we're at it, a new patch filename quoting format is apparently
144 coming soon: http://marc.theaimsgroup.com/?l=git&m=112927316408690&w=2 138 coming soon: http://marc.theaimsgroup.com/?l=git&m=112927316408690&w=2
145--- 139---
146ps / top
147 Add support for both RSS and VSIZE rather than just one or the other.
148 Or make it a build option.
149---
150man 140man
151 It would be nice to have a man command. Not one that handles troff or 141 It would be nice to have a man command. Not one that handles troff or
152 anything, just one that can handle preformatted ascii man pages, possibly 142 anything, just one that can handle preformatted ascii man pages, possibly
@@ -310,9 +300,6 @@ Code cleanup:
310 300
311Replace deprecated functions. 301Replace deprecated functions.
312 302
313bzero() -> memset()
314---
315sigblock(), siggetmask(), sigsetmask(), sigmask() -> sigprocmask et al
316--- 303---
317vdprintf() -> similar sized functionality 304vdprintf() -> similar sized functionality
318--- 305---