summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorhobbs <hobbs>2003-04-18 20:17:33 (GMT)
committerhobbs <hobbs>2003-04-18 20:17:33 (GMT)
commit5f318bb2a6eff62e04021e5d2c49f82cbc24c6c3 (patch)
tree10887376d763e5d0810775e1b4390815482c3a49 /ChangeLog
parent229573d81bd4d08e619a3f30e653d27cfd880803 (diff)
downloadtcl-5f318bb2a6eff62e04021e5d2c49f82cbc24c6c3.zip
tcl-5f318bb2a6eff62e04021e5d2c49f82cbc24c6c3.tar.gz
tcl-5f318bb2a6eff62e04021e5d2c49f82cbc24c6c3.tar.bz2
* win/tclWinInt.h (VER_PLATFORM_WIN32_CE): conditionally define.
* win/tclWinInit.c: recognize Windows CE as a Win platform. This just recognizes CE - full support will come later.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog53
1 files changed, 33 insertions, 20 deletions
diff --git a/ChangeLog b/ChangeLog
index 3792784..8597ab4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2003-04-18 Jeff Hobbs <jeffh@ActiveState.com>
+
+ * win/tclWinInt.h (VER_PLATFORM_WIN32_CE): conditionally define.
+ * win/tclWinInit.c: recognize Windows CE as a Win platform.
+ This just recognizes CE - full support will come later.
+
+ * win/configure: regen
+ * win/configure.in (SHELL): force it to /bin/sh as autoconf 2.5x
+ uses /bin/bash, which can fail to find exes in the path (ie: lib).
+
+ * generic/tclExecute.c (ExprCallMathFunc): remove incorrect
+ extraneous cast from Tcl_WideAsDouble.
+
2003-04-18 Donal K. Fellows <fellowsd@cs.man.ac.uk>
* doc/open.n: Moved serial port options from [fconfigure]
@@ -7,26 +20,26 @@
2003-04-16 Don Porter <dgp@users.sourceforge.net>
- * generic/tcl.h Made changes so that the "wideInt" Tcl_ObjType
- * generic/tclObj.c is defined on all platforms, even those where
- * generic/tclPort.h TCL_WIDE_INT_IS_LONG is defined. Also made
- the Tcl_Value struct have a wideValue field on all platforms. This is
- a ***POTENTIAL INCOMPATIBILITY*** for TCL_WIDE_INT_IS_LONG platforms
- because that struct changes size. This is the same TIP 72
- incompatibility that was seen on other platforms at the 8.4.0 release,
- when this change should have happened as well. [Bug 713562]
-
- * generic/tclInt.h: New internal macros TclGetWide() and
- TclGetLongFromWide() to deal with both forms of the "wideInt"
- Tcl_ObjType, so that conditional TCL_WIDE_INT_IS_LONG code
- is confined to the header file.
-
- * generic/tclCmdAH.c: Replaced most coding that was conditional
- * generic/tclCmdIL.c: on TCL_WIDE_INT_IS_LONG with code that
- * generic/tclExecute.c: works across platforms, sometimes using
- * generic/tclTest.c: the new macros above to do it.
- * generic/tclUtil.c:
- * generic/tclVar.c:
+ * generic/tcl.h: Made changes so that the "wideInt" Tcl_ObjType
+ * generic/tclObj.c: is defined on all platforms, even those where
+ * generic/tclPort.h: TCL_WIDE_INT_IS_LONG is defined. Also made
+ the Tcl_Value struct have a wideValue field on all platforms. This is
+ a ***POTENTIAL INCOMPATIBILITY*** for TCL_WIDE_INT_IS_LONG platforms
+ because that struct changes size. This is the same TIP 72
+ incompatibility that was seen on other platforms at the 8.4.0 release,
+ when this change should have happened as well. [Bug 713562]
+
+ * generic/tclInt.h: New internal macros TclGetWide() and
+ TclGetLongFromWide() to deal with both forms of the "wideInt"
+ Tcl_ObjType, so that conditional TCL_WIDE_INT_IS_LONG code
+ is confined to the header file.
+
+ * generic/tclCmdAH.c: Replaced most coding that was conditional
+ * generic/tclCmdIL.c: on TCL_WIDE_INT_IS_LONG with code that
+ * generic/tclExecute.c: works across platforms, sometimes using
+ * generic/tclTest.c: the new macros above to do it.
+ * generic/tclUtil.c:
+ * generic/tclVar.c:
2003-04-17 Donal K. Fellows <fellowsd@cs.man.ac.uk>