[git commit master] hush: add a list of unsupported builtins

Denys Vlasenko vda.linux at googlemail.com
Fri May 21 13:35:44 UTC 2010


commit: http://git.busybox.net/busybox/commit/?id=214b8ca3dcfd28d4aa2bb58cd89ac941ab23d6d0
branch: http://git.busybox.net/busybox/commit/?id=refs/heads/master

Signed-off-by: Denys Vlasenko <vda.linux at googlemail.com>
---
 shell/hush.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/shell/hush.c b/shell/hush.c
index 6cf8899..c713ce8 100644
--- a/shell/hush.c
+++ b/shell/hush.c
@@ -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"
-- 
1.6.3.3



More information about the busybox-cvs mailing list