From e3fd25b18198709348af195dedadaceb88feb568 Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Mon, 29 Sep 2008 21:46:58 +0000 Subject: 25775: fix logical problem with function line numbering inside eval-style traps --- ChangeLog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 660088c50..ea1e497c0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 2008-09-29 Peter Stephenson + * 25775: Src/exec.c, Src/prompt.c, Src/signals.c, Src/zsh.h: + line numbering in functions inside eval-style traps on the + function stack was screwy. Simplest fix is to restore normal + line numbering within the functions so that only the immediate + eval-style trap environment is special. + * 25774: Src/params.c: fix in 25772 was applied too widely. 2008-09-29 Peter Stephenson -- cgit 1.4.1