summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwelch <welch>1998-08-04 23:22:45 (GMT)
committerwelch <welch>1998-08-04 23:22:45 (GMT)
commit377809e4b775574747026054eba2ca11907048df (patch)
treea8673f7c7bd3f07fb8825a2fcb4b6f3fe83f6c99
parentd4f36b089a76103bab4a363f025958bc5f0249ba (diff)
downloadtcl-377809e4b775574747026054eba2ca11907048df.zip
tcl-377809e4b775574747026054eba2ca11907048df.tar.gz
tcl-377809e4b775574747026054eba2ca11907048df.tar.bz2
8.0.3-5
-rw-r--r--README25
-rw-r--r--generic/tcl.h21
2 files changed, 18 insertions, 28 deletions
diff --git a/README b/README
index 017429f..9175222 100644
--- a/README
+++ b/README
@@ -1,17 +1,13 @@
Tcl
-SCCS: %Z% $Id: README,v 1.7 1998/07/29 22:24:29 welch Exp $
+SCCS: %Z% $Id: README,v 1.8 1998/08/04 23:22:52 welch Exp $
0. Preface
----------
-This is a pre-release of 8.0.3, tcl_patchLevel "8.0.3-4"
-This is close, but not final. There are two major bugs we
-plan to fix before 8.0.3 goes final:
-1. On UNIX, socket I/O is not properly retried after signals.
-2. On Windows, keyboard traversal events from Alt-key sequences
-are not properly handled. In particular, if you select the
-system menu Close command from the keyboard, you do not get
-the WM_DELETE_WINDOW protocol event.
+This is the last pre-release of 8.0.3, tcl_patchLevel "8.0.3-5"
+This is very close, but not final. We plan code freeze on
+Thursday, and so I'll be doing the 8.0.3 release then. But, please
+try your compiles against this version to flush out any problems.
This release is being made early to help
with the Consortium CD project. Please do not advertise or
@@ -34,6 +30,17 @@ on http://www.scriptics.com/resource/download/patches/tcl80p2/
7. A new implementation of auto_mkindex to support [incr Tcl] classes.
8. New IMPORT/EXPORT macros to facilitate building DLL's on windows.
+Bug fixes relative to previous pre-releases
+ Undid damage to the origninal EXPORT that appeared in 8.0.3-4
+ Resolved use of TCL_DBGX in configure scripts.
+ Fixed EINTR bug so system calls are retried after signals.
+ Fixed reverse vidio bitmaps
+ Several fixes to windows alt-keys and menus:
+ fixed bug in menus where bgerrors were not generated during menu callbacks
+ fixed memory leak in menu code
+ fixed Alt-key handling
+ fixed bug in menubar handling so menubar doesn't get destroyed when a
+ window is destroyed
1. Introduction
---------------
diff --git a/generic/tcl.h b/generic/tcl.h
index 1d6ee89..1c3c89a 100644
--- a/generic/tcl.h
+++ b/generic/tcl.h
@@ -11,7 +11,7 @@
* See the file "license.terms" for information on usage and redistribution
* of this file, and for a DISCLAIMER OF ALL WARRANTIES.
*
- * SCCS: %Z% $Id: tcl.h,v 1.22 1998/08/04 11:54:40 escoffon Exp $
+ * SCCS: %Z% $Id: tcl.h,v 1.23 1998/08/04 23:22:45 welch Exp $
*/
#ifndef _TCL
@@ -41,7 +41,7 @@
#define TCL_RELEASE_SERIAL 3
#define TCL_VERSION "8.0"
-#define TCL_PATCH_LEVEL "8.0.3-4"
+#define TCL_PATCH_LEVEL "8.0.3-5"
/*
* The following definitions set up the proper options for Windows
@@ -196,23 +196,6 @@
#endif
/*
- * The EXPORT macro is used to declare procedures that are exported by DLL
- * extensions
- */
-
-#ifndef STATIC_BUILD
-# ifdef _MSC_VER
-# define EXPORT(a,b) __declspec(dllexport) a b
-#else
-# ifdef __BORLANDC__
-# define EXPORT(a,b) a _export b
-# else
-# define EXPORT(a,b) a b
-# endif
-#endif
-#endif
-
-/*
* Definitions that allow this header file to be used either with or
* without ANSI C features like function prototypes.
*/