summaryrefslogtreecommitdiffstats
path: root/win/tclWinInit.c
Commit message (Collapse)AuthorAgeFilesLines
* Thread-safe rewrite for the Tcl_Async* commands.davidg2000-07-261-45/+1
|
* * win/tclWinDde.c:ericm2000-06-131-3/+2
| | | | | | | | * win/tclWinInit.c: * win/tclWinNotify.c: * win/tclWinPipe.c: * win/tclWinReg.c: * win/tclWinThrd.c: Applied patch from [Bug 5794].
* * generic/tclInt.decls:hobbs2000-03-311-2/+2
| | | | | | | | | | | | | | | * generic/tclIntPlatDecls.h: * generic/tclStubInit.c: * win/tclWin32Dll.c: removed TclWinSynchSpawn (vestige of Win32s support). * win/tclWinReg.c: made use of TclWinGetPlatformId instead of getting info again * win/tclWinPort.h: * win/Makefile.in: * win/configure.in: * win/tcl.m4: Added support for gcc/mingw on Windows [Bug: 4234]
* * win/tclWin32Dll.c:hobbs1999-12-091-10/+2
| | | | | | | | | | | | | | | * win/tclWinChan.c: * win/tclWinFCmd.c: * win/tclWinInit.c: * win/tclWinPipe.c: * win/tclWinSock.c: removed all code that supported Win32s. It was no longer officially supported, and likely didn't work anyway. * win/makefile.vc: removed 16 bit stuff, cleaned up. * win/tcl16.rc: * win/tclWin16.c: * win/winDumpExts.c: these files have been removed from the source tree (no longer necessary to build) * win/aclocal.m4: made it just include tcl.m4
* * Changed version to 8.2b2.redman1999-07-221-8/+8
| | | | | | | | | | | | | | | | | | * 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]
* added a line to initialize the tclDefaultLibrary tcl global var to "", ashershey1999-07-211-2/+9
| | | | was done in Tcl8.0.5.
* * generic/tclInitScript.h:hershey1999-07-211-7/+5
| | | | | | | | | * unix/tclUnixInit.c: merged code with 8.0.5. We now use an intermediate global tcl var "tclDefaultLibrary" to keep the "tcl_library" var from being set by the default value in the Makefile. Also fixed a bug in which caused the value of TCL_LIBRARY env var to be ignored. * unix/tclWinInit.c: just updated some comments.
* * 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.
* * 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/tclWinInit.c:stanton1999-04-211-5/+48
| | | | | * unix/tclUnixInit.c: Changed initial search path to match that found used by tcl_findLibrary.
* merged tcl 8.1 branch back into the main trunkstanton1999-04-161-151/+501
|
* * win/tclWinPipe.c:stanton1999-03-111-1/+42
| | | | | | | | | | | | | | | * 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.
* * 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]
* 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.
* Replaced SCCS strings, fixed binary filescore_8_0_3stanton1998-09-141-1/+1
|
* fixed bad registry codestanton1998-08-051-11/+18
|
* added support for getting tcl_pkgPath from the registrystanton1998-07-311-38/+75
|
* changed to use default value instead of "Root"stanton1998-07-241-13/+21
| | | | changed to set tclDefaultLibrary instead of tcl_library
* Moved the variable 'tclPreInitScript' to generic/tclInitScript.h.suresh1998-07-091-10/+3
|
* Changed variable name "tclAlternateInitScript" to "tclPreInitScript".suresh1998-07-011-7/+8
| | | | Added error-checking for pre-initialization script.
* Added definition of variable "tclAlternateInitScript" which is a globabl var-suresh1998-07-011-2/+13
| | | | | | iable and if set to a non-NULL value, will be evaluated just before the built-in script given in the file (variable) "generic/tclInitScript.h" ("initScript").
* plugin updateswelch1998-06-271-74/+4
|
* Added an additional env. var. ("tcl_pkgLibrary") that is searched prior to allsuresh1998-06-231-0/+3
| | | | other locations for the "tk.tcl" file. This facilitates application packaging.
* Initial revisionrjohnson1998-03-261-0/+394