diff --git a/web/regex_demo.html b/web/regex_demo.html index 33223ff..a3ed4a8 100644 --- a/web/regex_demo.html +++ b/web/regex_demo.html @@ -159,7 +159,7 @@ my $ta_debugout = $jq->('#debugout'); my $re_debug_hide = $jq->('#re_debug_hide'); $jq->('#re_debug')->click(sub { open my $olderr, '>&', \*STDERR or die "dup STDERR: $!"; - my ($fh,$fn) = tempfile(UNLINK=>1); + my ($fh,$fn) = tempfile(); open STDERR, '>&', $fh or die "open STDERR: $!"; { local $re_debug=1; update(); } @@ -167,6 +167,7 @@ $jq->('#re_debug')->click(sub { open STDERR, '>&', $olderr or die "dup \$olderr: $!"; close $fh; my $err = do { open my $fh, '<', $fn or die $!; local $/; <$fh> }; + unlink($fn)==1 or warn "unlink $fn: $!"; $ta_debugout->text($err); $ta_debugout->show;