1 $NetBSD: TODO,v 1.1 2010/08/26 14:57:16 christos Exp $
3 Besides general regression testing to ensure everything still works
4 with nawk instead of gawk, following GNU awk extensions should be implemented
5 or handled somehow (the list is probably incomplete, please add entries
6 if anything is missing):
8 * String functions: gensub() (partly done, finish backref. support)
9 * (done) Time functions: strftime(), systime()
10 * --posix flag, which would switch off nawk extensions over POSIX awk (?)
11 * special file names: /dev/pid, /dev/ppid, /dev/pgrpid, /dev/user,
12 /dev/stdin, /dev/stdout, /dev/stderr, /dev/fd/X
13 * special variables: ARGIND, ERRNO, FIELDWIDTHS, IGNORECASE, RT
15 Also, the manpage should be improved to be generally more helpful
16 and document extensions over what POSIX says about awk.
19 * run.c: don't limit files[] to FOPEN_MAX (which is ridiculously low),
20 make the limit the current process open file limit
21 * nawk doesn't permit empty RE, like