summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* updated to 8.3hobbs1999-12-221-12/+12
|
* * win/mkd.bat:hobbs1999-12-225-15/+14
| | | | | | | | | | * win/rmd.bat: removed necessity of tag.txt [Bug: 3874] * win/tclWinThrd.c: changed CreateThread to _beginthreadex and ExitThread to _endthreadex * win/README.binary: * win/configure.in: updated to patch level 8.3b1
* * doc/glob.n:hobbs1999-12-121-23/+102
| | | | | | | | | | | | | | | | * tests/fileName.test: * generic/tclInt.decls: * generic/tclInt.h: * generic/tclIntDecls.h: * generic/tclStubInit.c: * generic/tclEncoding.c: * generic/tclFileName.c: * mac/tclMacFile.c: * unix/tclUnixFile.c: * win/tclWinFile.c: enhanced the glob command with the new options -types -path -directory and -join. Deprecated TclpMatchFiles with TclpMatchFilesTypes, extended TclGlob and TclDoGlob and added GlobTypeData structure.
* * win/tclWin32Dll.c:hobbs1999-12-0911-2038/+158
| | | | | | | | | | | | | | | * 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
* Winhelp should build more cleanly now.wart1999-12-071-4/+4
|
* Don't build winhelp as part of the doc: target. Now we use a separate ↵wart1999-12-071-2/+4
| | | | "winhelp" target for building it.
* Added "doc" target to the Makefile that will build the winhelp fileswart1999-12-063-5/+44
|
* * generic/tcl.decls :redman1999-12-021-2/+44
| | | | | | | | | | | | | | * generic/tclMain.c : * unix/tclAppInit.c: * win/tclAppInit.c: Added two new internal functions, TclSetStartupScriptFileName() and TclGetStartupScriptFileName() and added hooks into the main() code for supporting TclPro and other "big" shells more easily without requiring a copy of the main() code. * generic/tclEncoding.c: * generic/tclEvent.c: Moved encoding-related startup code from tclEvent.c into the more appropriate tclEncoding.c.
* * win/tclWinTime.c: fixed handling of %Z on NT for time zoneshobbs1999-12-011-6/+9
| | | | that don't have DST.
* * win/tclWinSerial.c: adopted patch from Schroedter to handlehobbs1999-11-241-13/+104
| | | | fconfigure $sock -lasterror on Windows. [RFE: 3368]
* * win/tclWinTest.c: added testvolumetype command, as atime ishobbs1999-10-293-10/+72
| | | | | completely ignored for Windows FAT file systems * win/tclWinPort.h: added sys/utime.h to includes
* * {win,mac,unix,tools,}/README:hobbs1999-10-056-34/+50
| | | | | | | | | | | | * win/README.binary: * win/makefile.vc: * {win,unix}/configure.in: * generic/tcl.h: * library/init.tcl: updated to 8.3a1 from 8.2.0. * win/tclWinReg.c: fixed registry command to properly 'get' HKEY_PERFORMANCE_DATA root key data. Needs more work. * win/tclWinSerial.c: changed SerialSetOptionProc to return TCL_OK by default. (patch from Rolf Schroedter)
* *** empty log message ***hobbs1999-08-211-4/+4
|
* Fixed type, USE_TCL_ALLOC should be USE_TCLALLOCredman1999-08-131-2/+2
|
* * win/Makefile.in: Added COMPILE_DEBUG_FLAGS macro to make itstanton1999-08-121-3/+11
| | | | | | | | | easier to turn on compiler tracing. * tests/parse.test: * generic/tclParse.c: Fixed bug in Tcl_EvalEx where the termOffset was not being updated in cases where the evaluation returned a non TCL_OK error code. [Bug: 2535]
* tclConfig.sh is now installed for windowswart1999-08-121-1/+2
|
* Applied patch to remove compiler warning.redman1999-08-121-47/+48
|
* Change version numbers to 8.2.0redman1999-08-102-6/+6
|
* * generic/tclListObj.c:core_8_2_b3_baseredman1999-08-101-35/+36
| | | | | | | | | | | | | | | | * generic/tcl.decls: * generic/tclDecls.h: Applied patch from Jim Ingham to change the prototype of Tcl_ListObjGetElements to have the last argument have a CONST so that you can feed it the objv that you get from the standard TclObj command proc. * generic/tclAlloc.c: * generic/tclCmdIL.c: * generic/tclIO.c: * generic/tclThread.c: * win/tclWinThrd.c: * unix/tclUnixThrd.c: Fixed Brent's changes so that they work on Windows (and he fixed the bug in the Unix thread implementation).
* Added Tcl_GetAllocMutex for use by tclAlloc.c and tclCkalloc.cwelch1999-08-101-25/+24
|
* Move functions declarations out of win/tclWinInt.h that are now inredman1999-08-031-4/+1
| | | | generic/tclInt.decls
* * unix/configure.in:redman1999-08-021-2/+2
| | | | * win/configure.in: Change beta level to b2.
* * win/tclWinSock.c: Added comment block to SocketThread()redman1999-08-011-8/+27
| | | | | | function. Added code to avoid calling TerminateThread(), but instead to send a message to the socket event window to tell it to terminate its thread.
* * win/tclWinPipe.c:redman1999-07-313-7/+17
| | | | | | | | | | * win/Makefile.in: Fixing launching of 16-bit apps on Win9x from wish. The command line was primed with tclpip82.dll, but it was ignored. Fixed that, then fixed the gmake makefile to build tclpip82.dll as an executable. * win/tclWinSock.c: Applied small patch to get thread-specific data after initializing the socket driver.
* Added definitions for some symbols in tclConfig.sh that never gotwart1999-07-303-1/+15
| | | | values in Windows.
* Parameterized the static library linkers (ar cr and lib -nologo) to assistwart1999-07-301-1/+2
| | | | in merging the Makefile.in files later.
* * win/tclWinChan.c: Allow tcl to open CON and NUL, even for stdredman1999-07-301-15/+18
| | | | | | channels. Checking for bad/unusable std channels was moved to Tk since its only purpose was to check whether to use the Tk Console Window for the std channels. [Bug: 2393 2392 2209 2458]
* win/tclWinSock.c: free Win32 Event handles when destroying socketredman1999-07-291-1/+6
| | | | helper threads.
* Added lines so that extensions can set up static linker (ar vs. lib) andwart1999-07-291-1/+7
| | | | C compiler warning flags easily.
* Added entries for LDFLAGS_DEBUG and LDFLAGS_OPTIMIZE so that extensions canwart1999-07-281-1/+5
| | | | get these values in the same way they get the debug and optimize CFLAGS.
* Bug fixes for threaded Tcl on NT with single and dual CPUs. Still someredman1999-07-273-8/+21
| | | | open issues, this code is a little more stable though.
* Fix hange with socket code (win32) with threads enabled, fixedredman1999-07-223-19/+33
| | | | | the semaphores for threads disabled. Fixed calling of tcltest in Makefile.in (win32) and fixed safe-6.3 for threads enabled.
* * Changed version to 8.2b2.redman1999-07-227-50/+59
| | | | | | | | | | | | | | | | | | * 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]
* * win/makefile.vc: Changed version number of DDE package in VC++redman1999-07-221-4/+4
| | | | makefile to use 1.1 instead of 1.0.
* * doc/open.n: Added documentation of \\.\comX notation for openingredman1999-07-221-91/+149
| | | | | | | | | | | serial ports on Windows (alternative to comX:). * tests/ioCmd.test: * doc/open.n: * win/tclWinSerial.c: Applied patch from Rolf Schroedter to add -pollinterval option to fconfigure to modify the maxblocktime used in the fileevent polling. Added documentation and fixed the test case as well.
* added a line to initialize the tclDefaultLibrary tcl global var to "", ashershey1999-07-211-2/+9
| | | | was done in Tcl8.0.5.
* * win/tclWinSock.c: Modified 8.1.0 version of the Win32 socketredman1999-07-211-2279/+2421
| | | | | | | | | driver to move the handling of the socket event window in a separate thread. It also turned out that Win95 & Win98 were, in some cases, getting multiple FD_ACCEPTs but only handling one. Added a count for the FD_ACCEPT to take care of this. Tested on NT4 SP3, NT4 SP4, Win95, and Win98. [Bug: 2178 2256 2259 2329 2323 2355]
* * 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.
* changed http package version from 2.0 to 2.1hershey1999-07-202-8/+8
|
* Makefile.in: fixed cat32.exe buildredman1999-07-132-7/+6
| | | | makefile.vc: fixed calling tcltest.exe
* Change version number in NMAKE makefileredman1999-07-111-3/+3
|
* * win/configure.in: Eval DLLSUFFIX, LIBSUFFIX, and EXESUFFIX inredman1999-07-091-1/+4
| | | | | | the configure script so that substitutions get expanded before being placed in the Makefile. The "d" portion for debug libraries and DLLs was not being set properly.
* * win/Makefile.in: Added tcltest target so runtest worksstanton1999-07-081-5/+7
| | | | | | | | properly. Added missing names to the clean/distclean targets. * tests/reg.test: * generic/rege_dfa.c: Applied fix supplied by Henry Spencer for bug in DFA state caching under lookahead conditions. [Bug: 2318]
* New windows serial port driver.redman1999-07-071-805/+478
| | | | [Bug 1980 2217]
* Fix missing declaration of tclStubsredman1999-07-021-1/+2
|
* Added hook points to the notifierwelch1999-07-021-1/+20
|
* Fix genstubs target.redman1999-06-301-3/+6
|
* Added poke command to dde.redman1999-06-262-30/+83
| | | | | | Changed dde package version to 1.1 Fixed makefile to install tcl8.2 library correctly Fixed dll names in pkgIndex files for dde and reg
* Added tcltest to the list of packages to installjenn1999-06-261-3/+3
|
* Changed to Tcl 8.2b1welch1999-06-251-4/+4
|