hush: add a list of unsupported builtins
authorDenys Vlasenko <vda.linux@googlemail.com>
Fri, 21 May 2010 13:35:44 +0000 (15:35 +0200)
committerDenys Vlasenko <vda.linux@googlemail.com>
Fri, 21 May 2010 13:35:44 +0000 (15:35 +0200)
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
shell/hush.c

index 6cf8899b02a476a4d6b12a77945661fd0a10affa..c713ce808896cc715483bb953f25b3f2f6b2d50d 100644 (file)
@@ -61,6 +61,8 @@
  *      grep for "TODO" and fix (some of them are easy)
  *      special variables (done: PWD, PPID, RANDOM)
  *      follow IFS rules more precisely, including update semantics
+ *      builtins mandated by standards we don't support:
+ *          [un]alias, command, fc, getopts, newgrp, readonly, times
  *      export builtin should be special, its arguments are assignments
  *          and therefore expansion of them should be "one-word" expansion:
  *              $ export i=`echo 'a  b'` # export has one arg: "i=a  b"