aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2009-03-28 13:59:26 +0000
committerMike Frysinger <vapier@gentoo.org>2009-03-28 13:59:26 +0000
commit25a6ca0dd4866d9b8e6cf140b119e1c434859719 (patch)
treef8f8be5d6bf7c275cf5b0d679d183ebc0ab057f1
parentad88d5a4cfe200191bce4db41b447969719cb8ac (diff)
downloadbusybox-w32-25a6ca0dd4866d9b8e6cf140b119e1c434859719.tar.gz
busybox-w32-25a6ca0dd4866d9b8e6cf140b119e1c434859719.tar.bz2
busybox-w32-25a6ca0dd4866d9b8e6cf140b119e1c434859719.zip
split up feature todo by posix/bash
-rw-r--r--shell/hush.c16
1 files changed, 9 insertions, 7 deletions
diff --git a/shell/hush.c b/shell/hush.c
index 3565cbca3..9aeb0f6a8 100644
--- a/shell/hush.c
+++ b/shell/hush.c
@@ -36,18 +36,20 @@
36 * handle the recursion implicit in the various substitutions, especially 36 * handle the recursion implicit in the various substitutions, especially
37 * across continuation lines. 37 * across continuation lines.
38 * 38 *
39 * Bash grammar not implemented: (how many of these were in original sh?) 39 * POSIX syntax not implemented:
40 * $_
41 * &> and >& redirection of stdout+stderr
42 * Brace Expansion
43 * Tilde Expansion
44 * fancy forms of Parameter Expansion
45 * aliases 40 * aliases
46 * Arithmetic Expansion 41 * Arithmetic Expansion
47 * <(list) and >(list) Process Substitution 42 * <(list) and >(list) Process Substitution
48 * reserved words: select, function
49 * Here Documents ( << word ) 43 * Here Documents ( << word )
50 * Functions 44 * Functions
45 * Tilde Expansion
46 * fancy forms of Parameter Expansion: ${var:-val}
47 *
48 * Bash stuff maybe optional enable:
49 * &> and >& redirection of stdout+stderr
50 * Brace expansion
51 * reserved words: [[ ]] function select
52 *
51 * Major bugs: 53 * Major bugs:
52 * job handling woefully incomplete and buggy (improved --vda) 54 * job handling woefully incomplete and buggy (improved --vda)
53 * to-do: 55 * to-do: