commit bash-20041104 snapshot

This commit is contained in:
Chet Ramey
2011-12-03 13:39:12 -05:00
parent 177d51f71e
commit d11b8b46f0
66 changed files with 4539 additions and 320 deletions
+11
View File
@@ -212,3 +212,14 @@ and bash-2.0 were significant.)
18. Bash no longer requires that the body of a function be a group command;
any compound command is accepted.
19. As of bash-3.0, the pattern substitution operators no longer perform
quote removal on the pattern before attempting the match. This is the
way the pattern removal functions behave, and is more consistent.
20. After bash-3.0 was released, I reimplemented tilde expansion, incorporating
it into the mainline word expansion code. This fixes the bug that caused
the results of tilde expansion to be re-expanded. There is one
incompatibility: a ${paramOPword} expansion within double quotes will not
perform tilde expansion on WORD. This is consistent with the other
expansions, and what POSIX specifies.