summaryrefslogtreecommitdiffstats
path: root/generic/tcl.h
Commit message (Collapse)AuthorAgeFilesLines
* Documented 2 more files that need to be updated when the Tcl versionwart1999-06-281-1/+3
| | | | number changes.
* Changed so unix always maps ckalloc to Tcl_Alloc or Tcl_DbCkAlloc to avoidredman1999-06-261-15/+8
| | | | problems with mixed TCL_MEM_DEBUG modes.
* Added note about win/configure.in needing a version changewelch1999-06-251-1/+2
|
* Changed to Tcl 8.2b1welch1999-06-251-4/+4
|
* * generic/tclTest.c:stanton1999-06-171-9/+26
| | | | | | | | | | | | * generic/tclRegexp.h: * generic/tclRegexp.c: * generic/tcl.h: * generic/tcl.decls: Renamed Tcl_RegExpMatchObj to Tcl_RegExpExecObj and added a new Tcl_RegExpMatchObj that is equivalent to Tcl_RegExpMatch. Added public macros for the regexp compile/execute flags. Changed to store either an object pointer or a string pointer in the TclRegexp structure. Changed to avoid adding a reference to the object or copying the string.
* * generic/tclUnicodeObj.c: Lots of cleanup and simplification.stanton1999-06-101-1/+41
| | | | | | | | | | | | | | | | | | | | | | | Fixed several memory bugs. Added TclAppendUnicodeToObj. * generic/tclInt.h: Added declarations for various Unicode string functions. * generic/tclRegexp.c: * generic/tclCmdMZ.c: Changed to use new Unicode string interfaces for better performance. * generic/tclRegexp.h: * generic/tclRegexp.c: * generic/tcl.h: * generic/tcl.decls: Added Tcl_RegExpMatchObj and Tcl_RegExpGetInfo calls to access lower level regexp API. These features are needed by Expect. This is a preliminary implementation pending final review and cleanup. * generic/tclCmdMZ.c: * tests/string.test: Fixed bug where string map failed on null strings.
* Merged changes from scriptics-tclpro-1-3-b2 branchstanton1999-05-221-1/+17
|
* * Changed version to 8.1.1.stanton1999-04-301-3/+3
|
* Resynced with mainline.rjohnson1999-04-211-4/+4
|
* merged the parse changes between TclPro1.2 and Tcl8.1. Fixed bug in Windows ↵surles1999-04-211-1/+20
| | | | makefile caused when the win/pkgIndex.tcl file was replaced
* changes make Tcl_Access and Tcl_Stat public.hershey1999-04-171-1/+8
| | | | also one minor fix in tests/all.tcl to fix bug 1770.
* merged tcl 8.1 branch back into the main trunkstanton1999-04-161-71/+469
|
* Changed magic number so it doesn't match the plus patch, at Jan's request.stanton1999-03-121-2/+2
|
* * generic/tclAlloc.c: Changed TCL_NATIVE_MALLOC to USE_TCLALLOC sostanton1999-03-111-12/+9
| | | | | | | | | | | | | | it matches 8.1. * generic/tclBasic.c: * generic/tcl.h: * generic/tcl.decls: Changed Tcl_ReleaseType from an enum to macros so it can be used in .rc files. Added Tcl_GetString. * unix/Makefile.in: Added compat binaries to the stub library. Changed compat binaries to always compile with shared flags since they need to be shared for the stub library.
* Add Tcl_GetVersion C APIredman1999-03-101-11/+16
|
* Changed TCL_STUB_MAGIC back to match plus patch implementation.dev_stubs_merge_8_1_3_9_99core_8_1_merge_3_9_99stanton1999-03-101-5/+2
|
* Merged stubs changes into mainline for 8.0stanton1999-03-101-546/+89
|
* * win/tclAppInit.c:stanton1999-02-031-2/+12
| | | | | | | | | | | | * unix/tclAppInit.c: * mac/tclMacAppInit.c: * generic/tclTest.c: Changed some EXTERN declarations to extern since they are not defining exported interfaces. This avoids generating useless declspec() attributes and makes the windows makefile simpler. * generic/tcl.h: Moved Tcl_AppInit declaration to end and cleared out TCL_STORAGE_CLASS so it is not declared with a declspec().
* * win/makefile.vc:stanton1999-01-061-1/+15
| | | | | | * generic/tcl.h: * generic/tclAlloc.c: Added USE_NATIVEMALLOC ifdefs to make it easier to compile for use with Purify.
* Added supoport for _-dclspec on gcc - RFE 972.rjohnson1999-01-051-2/+2
| | | | Ray
* Updated the version to 8.0.5.rjohnson1999-01-041-4/+5
|
* Added README and README.binary to the list of files to modifyescoffon1998-10-171-1/+3
|
* Fixed bug in Tcl_SetListObj - it used to create invalid Tcl_Obj if you passedrjohnson1998-10-131-1/+2
| | | | | | in 0 elements. Despite what docs said. Also updated a few copyright notices.
* Bumped patch number to 8.0.4escoffon1998-10-131-3/+3
|
* Removed function declarations that were never used and not referencedrjohnson1998-09-291-6/+1
| | | | by any implementation.
* Replaced SCCS strings, fixed binary filescore_8_0_3stanton1998-09-141-1/+1
|
* 8.0.3welch1998-08-061-2/+2
|
* 8.0.3-5welch1998-08-041-19/+2
|
* a few more fixes, hope this is the last one!escoffon1998-08-041-5/+5
|
* oh well, it was supposed to be TCL_STORAGE_CLASS not TCLSTORAGECLASSescoffon1998-08-041-5/+5
|
* deleted a spurious line after my EXPORT changes.escoffon1998-08-041-2/+1
|
* changes made to accomodate extension writers:escoffon1998-08-041-7/+28
| | | | | - retain the old EXPORT(a,b) macro - rename the EXPORT macro to TCLSTORAGECLASS
* 8.0.3-4welch1998-07-291-2/+2
|
* rearranged the DLL import/export macros to give better default behaviourescoffon1998-07-291-7/+14
|
* dropped a couple of unnecessary #definesescoffon1998-07-291-3/+1
|
* make sure the EXPORT macro is reset to DLLIMPORT at the end of the fileescoffon1998-07-291-1/+5
|
* Added support for DLL import/export declarations in the EXTERN macroescoffon1998-07-291-25/+34
|
* Updated core w/ Micheals latest changes.surles1998-07-241-56/+1
|
* Merged changes between child workspace "/home/escoffon/ws/tcl8.0" andescoffon1998-07-211-8/+12
| | | | parent workspace "/export/home/ws/tcl8.0".
* 8.0.3-3welch1998-07-201-2/+2
|
* Merged changes between child workspace "/home/welch/ws/tcl8.0.3i" andwelch1998-07-061-1/+56
| | | | parent workspace "/home/welch/ws/tcl8.0.3".
* Updated for 8.0.3welch1998-07-061-4/+3
|
* Merged changes between child workspace "/home/escoffon/ws/tcl8.0" andescoffon1998-07-011-5/+29
| | | | parent workspace "/ws/tcl8.0".
* Updated for 8.0.3welch1998-06-291-7/+7
|
* Added Jans compatibility patchwelch1998-06-291-2/+4
|
* Cleaned up prototype for 'Tcl_GetNameOfExecutable'.suresh1998-06-151-2/+2
|
* Added prototype for the new public routine 'Tcl_GetNameOfExecutable(...)'.suresh1998-06-121-1/+2
|
* Restored the SCCS id string back to id stringsescoffon1998-06-101-1/+1
|
* Added the definition of the EXPORT macro, used to declare that someescoffon1998-06-101-0/+18
| | | | | symbols are to be exported from DLLs. This was added so that C packages can use a standard way of declaring exported symbols.
* Initial revisionrjohnson1998-03-261-0/+1488