Import Tcl-code 8.6.8
This commit is contained in:
@@ -41,7 +41,6 @@ extern "C" {
|
||||
* unix/configure.in (2 LOC Major, 2 LOC minor, 1 LOC patch)
|
||||
* win/configure.in (as above)
|
||||
* win/tcl.m4 (not patchlevel)
|
||||
* win/makefile.bc (not patchlevel) 2 LOC
|
||||
* README (sections 0 and 2, with and without separator)
|
||||
* macosx/Tcl.pbproj/project.pbxproj (not patchlevel) 1 LOC
|
||||
* macosx/Tcl.pbproj/default.pbxuser (not patchlevel) 1 LOC
|
||||
@@ -56,10 +55,10 @@ extern "C" {
|
||||
#define TCL_MAJOR_VERSION 8
|
||||
#define TCL_MINOR_VERSION 6
|
||||
#define TCL_RELEASE_LEVEL TCL_FINAL_RELEASE
|
||||
#define TCL_RELEASE_SERIAL 6
|
||||
#define TCL_RELEASE_SERIAL 8
|
||||
|
||||
#define TCL_VERSION "8.6"
|
||||
#define TCL_PATCH_LEVEL "8.6.6"
|
||||
#define TCL_PATCH_LEVEL "8.6.8"
|
||||
|
||||
/*
|
||||
*----------------------------------------------------------------------------
|
||||
@@ -373,8 +372,8 @@ typedef long LONG;
|
||||
* we have one, we can have the other.)
|
||||
*
|
||||
* Also defines the following macros:
|
||||
* TCL_WIDE_INT_IS_LONG - if wide ints are really longs (i.e. we're on a real
|
||||
* 64-bit system.)
|
||||
* TCL_WIDE_INT_IS_LONG - if wide ints are really longs (i.e. we're on a
|
||||
* LP64 system such as modern Solaris or Linux ... not including Win64)
|
||||
* Tcl_WideAsLong - forgetful converter from wideInt to long.
|
||||
* Tcl_LongAsWide - sign-extending converter from long to wideInt.
|
||||
* Tcl_WideAsDouble - converter from wideInt to double.
|
||||
@@ -1330,9 +1329,9 @@ typedef struct Tcl_HashSearch {
|
||||
* TCL_CUSTOM_PTR_KEYS: The keys are pointers to arbitrary types, the
|
||||
* pointer is stored in the entry.
|
||||
*
|
||||
* While maintaining binary compatability the above have to be distinct values
|
||||
* While maintaining binary compatibility the above have to be distinct values
|
||||
* as they are used to differentiate between old versions of the hash table
|
||||
* which don't have a typePtr and new ones which do. Once binary compatability
|
||||
* which don't have a typePtr and new ones which do. Once binary compatibility
|
||||
* is discarded in favour of making more wide spread changes TCL_STRING_KEYS
|
||||
* can be the same as TCL_CUSTOM_TYPE_KEYS, and TCL_ONE_WORD_KEYS can be the
|
||||
* same as TCL_CUSTOM_PTR_KEYS because they simply determine how the key is
|
||||
@@ -2631,7 +2630,9 @@ EXTERN void Tcl_GetMemoryInfo(Tcl_DString *dsPtr);
|
||||
# define Tcl_Ckrealloc Tcl_Realloc
|
||||
# define Tcl_Return Tcl_SetResult
|
||||
# define Tcl_TildeSubst Tcl_TranslateFileName
|
||||
#if !defined(__APPLE__) /* On OSX, there is a conflict with "mach/mach.h" */
|
||||
# define panic Tcl_Panic
|
||||
#endif
|
||||
# define panicVA Tcl_PanicVA
|
||||
#endif /* !TCL_NO_DEPRECATED */
|
||||
|
||||
|
||||
Reference in New Issue
Block a user