summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
...
* Continued work on configure and make scriptssurles1999-06-114-1653/+736
|
* macros that autoconf will be looking for (tcl.m4)wart1999-06-101-0/+875
|
* Modified configure.in that uses the tcl.m4 macroswart1999-06-101-47/+9
|
* First pass at Windows Tcl autoconf macroswart1999-06-101-0/+865
|
* * win/tclWinSock.c: Rolled back to the 8.1.0 implementationstanton1999-06-081-2674/+2279
| | | | | | because of serious problems with the new driver. Basically no incoming socket connections would be reported to a server port. The 8.1.1 code needs to be redesigned and fixed correctly.
* * tests/string.test:hershey1999-06-082-2/+4
| | | | | | | | | | | | | | | | | | | | | | | * 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/configure.in:stanton1999-06-052-114/+113
| | | | | | * win/Makefile.in: Windows build now handles static/dynamic debug/nodebug builds and supports the standard targets using Cygwin user tools plus GNU make and autoconf.
* Added makefile targets and configure switches to be TEA compliantsurles1999-06-022-73/+271
|
* * win/Makefile.in:stanton1999-05-282-0/+411
| | | | * win/configure.in: Added preliminary TEA implementation.
* * win/tclWinDde.c: Fixed bug where dde calls were being passed anstanton1999-05-281-11/+17
| | | | | invalid dde handle because Initialize had not been called. [Bug: 2124]
* generic/tclThreadTest.c: Fix race condition in testthread code.redman1999-05-261-10/+21
| | | | | | win/tclWinSock.c: Fixed hang in WinNT socket driver, now wakes up the socket thread to check for events that didn't trigger the WSAEvent.
* Merged changes from scriptics-tclpro-1-3-b2 branchstanton1999-05-221-5/+25
|
* Fix command.com bug on Windows 95/98. [Bug: 2105]redman1999-05-211-2/+2
|
* * win/tclWinInit.c (TclpSetVariables): Avoid calling GetUserNamestanton1999-05-131-6/+12
| | | | | if the value can be determined from the USERNAME environment variable. GetUserName is very slow.
* removed bad patchstanton1999-05-072-4/+3
|
* * win/winDumpExts.c:stanton1999-05-072-5/+5
| | | | | * win/makefile.vc: Changed to emit library name in defs file. [Bug: 1998]
* * win/makefile.vc: Added encoding directory to install-librariesstanton1999-05-051-1/+4
| | | | target.
* * Changed version to 8.1.1.stanton1999-04-302-6/+7
|
* * Merged changes from 8.1.0 branchstanton1999-04-303-9/+13
|
* merged 8.1.0 changes into mainlinestanton1999-04-242-425/+74
|
* * win/tclWinInit.c (TclpInitPlatform): Added call to TclWinInitstanton1999-04-231-1/+11
| | | | | | when building a static library since DllMain will not be invoked. This could break old code that explicitly called TclWinInit, but should be simpler in the long run.
* * win/tclWinFCmd.c:stanton1999-04-232-8/+8
| | | | | | * win/tclWin32Dll.c: Changed uses of "try" to "__try", since that is the actual keyword. This eliminates the need for some -D flags from the makefile.
* Improved socket driver, use WSAEventSelect on NTredman1999-04-222-124/+508
|
* * win/tclWinInit.c:stanton1999-04-211-5/+48
| | | | | * unix/tclUnixInit.c: Changed initial search path to match that found used by tcl_findLibrary.
* Resynced with mainline.rjohnson1999-04-216-12/+11
|
* Merge with 8.1.0 branchredman1999-04-213-35/+22
|
* merged the parse changes between TclPro1.2 and Tcl8.1. Fixed bug in Windows ↵surles1999-04-211-2/+1
| | | | makefile caused when the win/pkgIndex.tcl file was replaced
* fixed bug 1571: pkgIndex files fail for dde and registry packages:surles1999-04-192-21/+17
|
* fixed bugs 1785 and 1799: decl header files not installedsurles1999-04-171-1/+2
|
* merged tcl 8.1 branch back into the main trunkstanton1999-04-1629-3644/+10430
|
* * Merge 8.0.5 changes:stanton1999-04-151-1/+9
| | | | | | | | | - Mac changes for final release - Minor fixes to tools configure file * win/tclWinSock.c: Apply patch to allow write access to a socket if FD_WRITE is sent but FD_CONNECT is not. Some strange problem with either Win32 or a socket driver. [Bug: 1664 1776]
* * win/tclWinPipe.c:stanton1999-03-112-12/+75
| | | | | | | | | | | | | | | * generic/tclInt.decls: Added TclWinAddProcess to make it possible for expect to use Tcl_WaitForPid(). This patch is from Gordon Chaffee. * mac/tclMacPort.h: * win/tclWinInit.c: * unix/tclUnixPort.h: * generic/tclAsync.c: Added TclpAsyncMark to fix bug in async handling on Windows where async events don't wake up the event loop. This patch comes from Gordon Chaffee. * generic/tcl.decls: Fixed declarations of reserved slots.
* Merged stubs changes into mainline for 8.0stanton1999-03-109-113/+154
|
* updated readmes for 8.0.5 releasestanton1999-02-091-17/+14
|
* * win/makefile.vc: Added better support for paths with spaces instanton1999-02-031-49/+50
| | | | | | the name. Added .lib and support .dlls to the install-binaries target. Added generate of a pkgIndex.tcl script to the install-libraries target.
* * win/tclAppInit.c:stanton1999-02-031-5/+5
| | | | | | | | | | | | * 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().
* * unix/tclUnixChan.c:stanton1999-02-031-3/+21
| | | | | | | * win/tclWinSock.c: * doc/socket.n: Applied Gordon Chaffee's patch to handle failures during asynchronous socket connection operations. This adds a new "-error" fconfgure option to socket channels. [Bug: 893]
* Changed to pass registry dll path into test script so the test doesn'tstanton1999-02-021-2/+3
| | | | depend on being able to find a working pkgIndex.tcl file
* * win/winDumpExts.c: Patched to be picker about strippingstanton1999-02-021-7/+9
| | | | @'s. [Bug: 920]
* * win/tclWinReg.c:stanton1999-02-021-2/+3
| | | | | * doc/registry.n: Added support for HKEY_PERFORMANCE_DATA and HKEY_DYN_DATA keys. [Bug: 1109]
* * win/tclWinInit.c (TclPlatformInit): Added code to ensurestanton1999-02-021-2/+4
| | | | tcl_pkgPath is set to "" when no registry entry is found. [Bug: 978]
* * win/makefile.vc:stanton1999-01-061-4/+12
| | | | | | * generic/tcl.h: * generic/tclAlloc.c: Added USE_NATIVEMALLOC ifdefs to make it easier to compile for use with Purify.
* Updated the version to 8.0.5.rjohnson1999-01-043-9/+12
|
* * tclWinSock.c (CreateSocket, TcpAccept): Windows NT createsstanton1998-12-041-1/+15
| | | | | sockets so they are inheritable by default. Turn off this bit so sockets aren't kept open by exec'ed processes. [Bug: 892]
* cleaned up test suite so most of the tests pass on Windowsstanton1998-11-021-2/+4
|
* Made "install-libraries" target more silent when copying library files.suresh1998-11-021-21/+21
|
* On Windows, Added the "debug" element of the tcl_platform array whichsuresh1998-10-201-1/+13
| | | | | | | indicates that the particular Tcl shell has been compiled with debug information Using "info exists tcl_platform(debug)" a Tcl script can direct the interpreter to load debug versions of DLLs with the load command.
* Bumped the optimization to -O2 (optimize speed); test suite seems to haveescoffon1998-10-173-10/+12
| | | | worked (as much as test suites under windows work)
* Fixed a bug that caused the Tcl DLL to be linked against msvcrt.lib forescoffon1998-10-071-5/+5
| | | | both debug and nodebug builds.
* Added a new Tcl object called "procbody"; this object's internalescoffon1998-10-052-2/+10
| | | | | | | 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.