| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
the semaphores for threads disabled. Fixed calling of tcltest
in Makefile.in (win32) and fixed safe-6.3 for threads enabled.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* win/tclWinPort.h: Block out include of sys/*.h in order to
build extensions with MetroWerks compiler for Win32. [Bug: 2385]
* generic/tclCmdMZ.c:
* generic/tclIO.c: Fix ANSI-style prototypes based on patch from
Ulrich Ring. [Bug: 2391]
* unix/Makefile.in: Need to make install-sh executable before
calling (with chmod +x). [Bug: 2413]
* tests/var.test:
* generic/tclVar.c: Fixed bug that caused a seg. fault when using
"array set a(b) {}", which is a bad array name anyway. Now the
"array set" command will return an error in this case. Added test
case and fixed existing test. [Bug: 2427]
|
|
|
|
| |
makefile to use 1.1 instead of 1.0.
|
| |
|
|
|
|
| |
makefile.vc: fixed calling tcltest.exe
|
| |
|
|
|
|
|
|
|
|
|
| |
the puplic API: Tcl_NewUnicodeObj, Tcl_SetUnicodeObj,
Tcl_GetUnicode, Tcl_GetUniChar, Tcl_GetCharLength, Tcl_GetRange,
Tcl_AppendUnicodeToObj.
Note: some stringObj tests are still failing--the teststringobj command
still needs to be updated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tclVar.c (Tcl_SetVar2Ex):
* generic/tclStringObj.c (Tcl_AppendObjToObj):
* generic/tclCmdMZ.c (Tcl_StringObjCmd): optimized the string
index, string length, string range, and append command in cases
where the object's internal rep is a bytearray. Objects with
other internal reps are converted to have the new unicode internal
rep.
* unix/Makefile.in:
* win/Makefile.in:
* win/Makefile.vc:
* tests/unicode.test:
* generic/tclInt.h:
* generic/tclObj.c:
* generic/tclUnicodeObj.c: added a new object type to store the
unicode representation of a string.
* generic/tclTestObj.c: added the objtype option to the testobj
command. This option returns the name of the type of internal rep
an object has.
|
| |
|
|
|
|
|
| |
* win/makefile.vc: Changed to emit library name in defs
file. [Bug: 1998]
|
|
|
|
| |
target.
|
| |
|
| |
|
|
|
|
| |
makefile caused when the win/pkgIndex.tcl file was replaced
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
the name. Added .lib and support .dlls to the install-binaries
target. Added generate of a pkgIndex.tcl script to the
install-libraries target.
|
|
|
|
| |
depend on being able to find a working pkgIndex.tcl file
|
|
|
|
|
|
| |
* generic/tcl.h:
* generic/tclAlloc.c: Added USE_NATIVEMALLOC ifdefs to make it easier
to compile for use with Purify.
|
| |
|
| |
|
|
|
|
| |
worked (as much as test suites under windows work)
|
|
|
|
| |
both debug and nodebug builds.
|
|
|
|
|
|
|
| |
representation contains both a Proc struct and its associated ByteCode.
Updated tclProc.c::TclCreateProc to take procbody instances as the body
argument, for future support of compiler extensions.
Added the "procbodytest" package for testing all this stuff.
|
| |
|
|
|
|
| |
the Tk makefile.vc
|
| |
|
| |
|
|
|
|
|
|
| |
import/export mechanisms.
- Defines DLL_BUILD and BUILD_tcl.
- Still uses the .def file for the DLLs, we'll phase it out later.
|
|
|
|
| |
overridden at the command line
|
|
|
|
| |
parent workspace "/export/home/ws/tcl8.0".
|
|
|
|
| |
parent workspace "/export/home/ws/tcl8.0".
|
| |
|
| |
|
|
|
|
| |
- .pch file is now generated in temp dir, not in .
|
|
|
|
| |
in win.
|
|
|
|
|
|
|
|
| |
- the NODEBUG flag controls Debug/Release builds
- different values of NODEBUG create temp files in either Debug or
Release subdirectories.
- Debug DLLs and executables follow the Windows convention of a 'd' at
the end of the name (e.g. tcl80d.dll)
|
| |
|
| |
|
|
|