summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authordkf <donal.k.fellows@manchester.ac.uk>2011-01-18 13:50:03 (GMT)
committerdkf <donal.k.fellows@manchester.ac.uk>2011-01-18 13:50:03 (GMT)
commitc246782cc0bc14600f737dfc07d0bc3853d95dd4 (patch)
tree15edbecb894fd8e2daad2287e1441ab6dc1615b0 /ChangeLog
parent57ab68714417969c9ff520967d92a7e3dde7a66d (diff)
downloadtcl-c246782cc0bc14600f737dfc07d0bc3853d95dd4.zip
tcl-c246782cc0bc14600f737dfc07d0bc3853d95dd4.tar.gz
tcl-c246782cc0bc14600f737dfc07d0bc3853d95dd4.tar.bz2
* generic/tclOOMethod.c (PushMethodCallFrame): [Bug 3001438]: Make
sure that the cmdPtr field of the procPtr is correct and relevant at all times so that [info frame] can report sensible information about a frame after a return to it from a recursive call, instead of probably crashing (depending on what else has overwritten the Tcl stack!)
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog20
1 files changed, 14 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index 45c4657..04a76ec 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,14 @@
+2011-01-18 Donal K. Fellows <dkf@users.sf.net>
+
+ * generic/tclOOMethod.c (PushMethodCallFrame): [Bug 3001438]: Make
+ sure that the cmdPtr field of the procPtr is correct and relevant at
+ all times so that [info frame] can report sensible information about a
+ frame after a return to it from a recursive call, instead of probably
+ crashing (depending on what else has overwritten the Tcl stack!)
+
2011-01-18 Jan Nijtmans <nijtmans@users.sf.net>
- * generic/tclBasic.c: Various mismatches between Tcl_Panic
+ * generic/tclBasic.c: Various mismatches between Tcl_Panic
* generic/tclCompCmds.c: format string and its arguments,
* generic/tclCompCmdsSZ.c: discovered thanks to [Bug 3159920]
* generic/tclCompExpr.c
@@ -20,11 +28,11 @@
* doc/tclvars.n:
* generic/tclStrToD.c:
* generic/tclUtil.c (Tcl_PrintDouble):
- * tests/util.test (util-16.*): Restored full Tcl 8.4 compatibility
- for the formatting of floating point numbers when $::tcl_precision
- is not zero. Added compatibility tests to make sure that excess
- trailing zeroes are suppressed for all eight major code paths.
- [Bug 3157475]
+ * tests/util.test (util-16.*): [Bug 3157475]: Restored full Tcl 8.4
+ compatibility for the formatting of floating point numbers when
+ $::tcl_precision is not zero. Added compatibility tests to make sure
+ that excess trailing zeroes are suppressed for all eight major code
+ paths.
2011-01-12 Jan Nijtmans <nijtmans@users.sf.net>