summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authordkf <donal.k.fellows@manchester.ac.uk>2005-06-20 10:01:40 (GMT)
committerdkf <donal.k.fellows@manchester.ac.uk>2005-06-20 10:01:40 (GMT)
commit534bef21225845450d07b9de68a8f6add62561f3 (patch)
treefbf92d4fd6a08d434e42db7cd02bc75873ae0f03 /ChangeLog
parent1ffccc907f8947bb84f4ccd20460b5122be83c9a (diff)
downloadtcl-534bef21225845450d07b9de68a8f6add62561f3.zip
tcl-534bef21225845450d07b9de68a8f6add62561f3.tar.gz
tcl-534bef21225845450d07b9de68a8f6add62561f3.tar.bz2
Update error case handling following Mo's updates (which are a good thing)
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog34
1 files changed, 18 insertions, 16 deletions
diff --git a/ChangeLog b/ChangeLog
index d182cbc..9c23a7e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,25 +1,27 @@
+2005-06-20 Donal K. Fellows <dkf@users.sf.net>
+
+ * generic/tclCompCmds.c (TclCompileSwitchCmd): Ensure we spill to the
+ command form in all cases where it generates an error.
+
2005-06-20 Mo DeJong <mdejong@users.sourceforge.net>
- * generic/tclCmdMZ.c (Tcl_SwitchObjCmd): Generate
- an error if a mode argument like -exact is passed
- more than once to the switch command. The previous
- implementation silently accepted invalid switch
+ * generic/tclCmdMZ.c (Tcl_SwitchObjCmd): Generate an error if a mode
+ argument like -exact is passed more than once to the switch
+ command. The previous implementation silently accepted invalid switch
invocations like [switch -exact -glob $str ...].
- * tests/for.test: Check some error cases when
- invoking continue and break inside a for loop
- next script.
- * tests/switch.test: Add checks for shortened
- version of a mode argument like -exact. Add
- test for more than one mode argument. Add test
- for odd case of passing a variable as a
- body script.
+ * tests/for.test: Check some error cases when invoking continue and
+ break inside a for loop next script.
+ * tests/switch.test: Add checks for shortened version of a mode
+ argument like -exact. Add test for more than one mode argument. Add
+ test for odd case of passing a variable as a body script.
2005-06-18 Daniel Steffen <das@users.sourceforge.net>
- * generic/tclInt.h: ensure WORDS_BIGENDIAN is defined correctly with fat
- compiles on Darwin (i.e. ppc and i386 at the same time), the configure
- AC_C_BIGENDIAN check is not sufficient in this case because a single run
- of the compiler builds for two architectures with different endianness.
+ * generic/tclInt.h: ensure WORDS_BIGENDIAN is defined correctly with
+ fat compiles on Darwin (i.e. ppc and i386 at the same time), the
+ configure AC_C_BIGENDIAN check is not sufficient in this case because
+ a single run of the compiler builds for two architectures with
+ different endianness.
* unix/tcl.m4 (Darwin): add -headerpad_max_install_names to LDFLAGS to
ensure we can always relocate binaries with install_name_tool.