diff options
author | Chet Ramey <chet.ramey@case.edu> | 2011-12-12 22:09:11 -0500 |
---|---|---|
committer | Chet Ramey <chet.ramey@case.edu> | 2011-12-12 22:09:11 -0500 |
commit | e05be32def741aff2237e1bb5ba5494ceca12654 (patch) | |
tree | eac8a7b29b833b57355cd1ac2a48cc010cf64ba3 /COMPAT | |
parent | bf19c529dd3f03b0dfc500900484c2d9fa221e23 (diff) | |
download | bash-e05be32def741aff2237e1bb5ba5494ceca12654.tar.gz |
commit bash-20101025 snapshot
Diffstat (limited to 'COMPAT')
-rw-r--r-- | COMPAT | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -332,6 +332,20 @@ version and versions 2.0 and above. > operators to the `[[' command. This can be reverted to the previous behavior by setting one of the `compatNN' shopt options. +45. Command substitutions now remove the caller's trap strings when trap is + run to set a new trap in the subshell. Previous to bash-4.2, the old + trap strings persisted even though the actual signal handlers were reset. + +46. When in Posix mode, a single quote is not treated specially in a + double-quoted ${...} expansion, unless the expansion operator is + # or % or the new `//', `^', or `,' expansions. In particular, it + does not define a new quoting context. This is from Posix interpretation + 221. + +47. Posix mode shells no longer exit if a variable assignment error occurs + with an assignment preceding a command that is not a special builtin. + + Shell Compatibility Level ========================= |