2001-02-08 23:45:09 +03:00
|
|
|
$NetBSD: TODO,v 1.2 2001/02/08 20:45:09 jdolecek Exp $
|
2001-02-03 00:08:42 +03:00
|
|
|
|
|
|
|
Besides general regression testing to ensure everything still works
|
|
|
|
with nawk instead of gawk, following GNU awk extensions should be implemented
|
|
|
|
or handled somehow (the list is probably incomplete, please add entries
|
|
|
|
if anything is missing):
|
|
|
|
|
2001-02-08 23:45:09 +03:00
|
|
|
* String functions: gensub() (partly done, finish backref. support)
|
|
|
|
* (done) Time functions: strftime(), systime()
|
2001-02-03 00:08:42 +03:00
|
|
|
* --posix flag, which would switch off nawk extensions over POSIX awk (?)
|
|
|
|
* special file names: /dev/pid, /dev/ppid, /dev/pgrpid, /dev/user,
|
|
|
|
/dev/stdin, /dev/stdout, /dev/stderr, /dev/fd/X
|
2001-02-08 23:45:09 +03:00
|
|
|
* special variables: ARGIND, ERRNO, FIELDWIDTHS, IGNORECASE, RT
|
2001-02-03 00:08:42 +03:00
|
|
|
|
|
|
|
Also, the manpage should be improved to be generally more helpful
|
|
|
|
and document extensions over what POSIX says about awk.
|
2001-02-08 23:45:09 +03:00
|
|
|
|
|
|
|
Other misc:
|
|
|
|
* run.c: don't limit files[] to FOPEN_MAX (which is ridiculously low),
|
|
|
|
make the limit the current process open file limit
|