Bash-4.2 Official Patch 38

2012-11-02 Thread Chet Ramey
BASH PATCH REPORT = Bash-Release: 4.2 Patch-ID: bash42-038 Bug-Reported-by:arman...@gmail.com Bug-Reference-ID: <20120822112810.8d14920...@windmill.latviatours.lv> Bug-Reference-URL: http://lists

Bash-4.2 Official Patch 39

2012-11-02 Thread Chet Ramey
BASH PATCH REPORT = Bash-Release: 4.2 Patch-ID: bash42-039 Bug-Reported-by:Dan Douglas Bug-Reference-ID: <1498458.MpVlmOXDB7@smorgbox> Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-ba

Trap variable scope

2012-11-02 Thread Nikolai Kondrashov
Hi everyone, I've encountered a very strange behavior regarding variable scope and traps, which looks very much like a bug. This command: echo ' set -e; tt() { declare -r v=; };t() { tt; }; ff() { declare -r v=; false; }; f() { ff; }; trap t EXIT; f ' | bash produce