From 563936ba27c92750e0f752ad9137366506352f09 Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Sun, 30 Apr 2000 14:48:49 +0000 Subject: 11026: fix for unfunction of trap with localtraps bug --- Test/08traps.ztst | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'Test') diff --git a/Test/08traps.ztst b/Test/08traps.ztst index 10eb48ba9..5ede57fdb 100644 --- a/Test/08traps.ztst +++ b/Test/08traps.ztst @@ -126,3 +126,25 @@ sleep 2 0: Nested `trap ... TERM', triggered on outer loop >TERM1 + + TRAPZERR() { print error activated; } + fn() { print start of fn; false; print end of fn; } + fn + fn() { + setopt localoptions localtraps + unfunction TRAPZERR + print start of fn + false + print end of fn + } + fn + unfunction TRAPZERR + print finish +0: basic localtraps handling +>start of fn +>error activated +>end of fn +>start of fn +>end of fn +>finish + -- cgit 1.4.1