summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* * win/tclWinSock.c (SocketEventProc): Fixed race condition inhobbs2001-03-311-2/+2
| | | | | readability of socket on Windows. [Patch #410674, Bug #219205 #219333]
* * win/Makefile.in (install-libraries): removed extra \s that brokehobbs2001-03-301-10/+10
| | | | | | the target. (install-doc): improved install-* targets to use their base build dependency.
* * win/tcl.m4: added imm32.lib to LIBS_GUI for Tk IME support.hobbs2001-03-301-1/+1
|
* Removed tclWinTCharEncoding (static variable in win/tclWin32Dll.c)dkf2001-03-261-2/+1
|
* 2000-01-31 Don Porter <dgp@users.sourceforge.net>dgp2001-01-311-3/+3
| | | | | * win/makefile.vc (install-libraries): Corrected misdirected install directory for the msgcat 1.2 package.
* 2001-01-04 Don Porter <dgp@users.sourceforge.net>dgp2001-01-041-7/+12
| | | | | | | | | | | | * tests/unixInit.test: * unix/tclUnixInit.c (TclpInitLibraryPath): * win/tclWinInit.c (TclpInitLibraryPath): Several entries in the library path ($tcl_libPath) are determined relative to the absolute path of the executable. When the executable is installed in or near the root directory of the file system, relative pathnames were being incorrectly generated, and in the worst case, memory access violations were crashing the program. [Bug 119416, Patch 102972]
* * win/tclWinTime.c (CalibrationThread): added lint return value tohobbs2000-12-101-3/+4
| | | | prevent compiler warning. [Bug #125005]
* Applied the patch for TIP #7 from Kevin Kenny.andreas_kupries2000-11-213-10/+522
| | | | See http://www.cs.man.ac.uk/fellowsd-bin/TIP/7.html
* 2000-11-16 Andreas Kupries <a.kupries@westend.com>andreas_kupries2000-11-161-2/+2
| | | | | | | | * win/tclWinPort.h (line 69): Changed reference to winsock2.h into winsock.h. This was a leftover from a foray into using winsock version 2 (History lesson from Scott Redman and Jeff Hobbs). This code was no problem when compiling Tcl itself, but could trip extensions. Fixes bug 122568.
* 2000-11-03 David Gravereaux <davygrvy@ajubasolutions.com>davidg2000-11-031-1/+0
| | | | | * win/.cvsignore: Removed 'configure' from the glob list now that it's included.
* * tools/tcl.wse.in: updated for unversioning of library dirshobbs2000-11-032-21/+38
| | | | | | | * unix/Makefile.in (install-libraries, dist): * win/makefile.vc (install-libraries): * win/Makefile.in (install-libraries): updated to install unversioned library directories into versioned directories.
* * unix/configure:hobbs2000-11-031-0/+1885
| | | | | | | | | * unix/dltest/configure: * win/configure: * tools/configure: checked in configure scripts so people doing CVS checkouts aren't required to have autoconf. Changes to configure.in in the future will require the corresponding configure script to also be re-autoconf'ed and checked in.
* updated default tools pathshobbs2000-11-031-14/+9
|
* makefile fixes for Win64 supporthobbs2000-11-022-22/+57
|
* 2000-10-30 David Gravereaux <davygrvy@ajubasolutions.com>davidg2000-10-315-29/+96
| | | | | | | | | * win/configure.in: * win/Makefile.in: * win/makefile.vc: * win/tcl.rc: * win/tclsh.rc: Added logic to derive filenames better in the resource scripts based on compile options.
* 2000-10-26 David Gravereaux <davygrvy@ajubasolutions.com>davidg2000-10-271-2/+2
| | | | | | * win/tclWinFile.c (TclpMatchFilesTypes): NULL was being set to "attr" which was a DWORD. Changed NULL to zero because a 'void *' can't be set to a DWORD to avoid the compiler warning.
* * win/tclWinFile.c (TclpMatchFilesTypes): made the stat call onlyhobbs2000-10-211-8/+24
| | | | | occur when necessary (for 'glob' command). Significantly speeds up glob command from 8.3. [BUG: 6216]
* 2000-10-06 David Gravereaux <davygrvy@ajubasolutions.com>davidg2000-10-061-22/+53
| | | | | | | * win/tclWinChan.c: moved Win2K bug case test with GetStdHandle() from TclpGetDefaultStdChannel into Tcl_MakeFileChannel to enable a more general method in detecting invalid OS handles rather than just a specific known case. [BUG: 5971]
* * win/tclWinSerial.c (SerialGetOptionProc): corrected reporting ofhobbs2000-09-291-2/+2
| | | | space parity on Windows (Eason) [Bug 6057].
* * win/Makefile.in: commented use of TESTFLAGShobbs2000-09-291-1/+5
| | | | | * unix/Makefile.in: added TESTFLAGS to test target to conform with Windows makefile and TEA style.
* up-port of the stacked channel implementation rewrite in 8.3.2 tohobbs2000-09-285-29/+48
| | | | 8.4a2 code base, merged in with some existing new 8.4a2 features.
* addition of tclIOGT.c source filehobbs2000-09-281-2/+11
| | | | corrected static build inclusion of reg and dde libraries
* addition of tclIOGT.c source filehobbs2000-09-281-1/+2
|
* * win/tclConfig.sh.in (TCL_LIBS): Cleaned up unix-specifichobbs2000-09-281-2/+2
| | | | autoconf variables.
* * win/tclWinPipe.c: Stage-1 bug fix for TR#2460 "exec leaks memory".davidg2000-09-081-19/+69
| | | | | | | | Added more logic around the close-down of the pipe reader thread so as to avoid, at all cost, a TerminateThread. Most cases with exec are fixed, but I don't consider 2460 done yet. Closing down the read side of a pipe before the child process, doesn't really fit the windows model. [BUG: 2460]
* 2000-09-07 David Gravereaux <davygrvy@ajubasolutions.com>davidg2000-09-071-1/+2
| | | | | * win/.cvsignore: changed the glob patterns a bit to exclude VC++ project conversion backups.
* * win/tclWinLoad.c (TclpLoadFile): added special message forhobbs2000-09-062-5/+9
| | | | | | | ERROR_PROC_NOT_FOUND exception in loading a dll. * win/tclWinError.c: changed ERROR_PROC_NOT_FOUND to map from ESRCH (POSIX: no such process) to EINVAL because there is no good mapping for "procedure not found".
* * README:hobbs2000-09-062-5/+5
| | | | | | | | | | | * generic/tcl.h: * library/tcltest1.0/tcltest.tcl: * tools/tcl.wse.in: * tools/tcltk-man2html.tcl: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: updated patchlevel to 8.4a2
* remove --enable-gcc configure optionmo2000-08-253-63/+32
|
* added another glob pattern I had forgottendavidg2000-08-181-0/+1
|
* * win/.cvsignore: provides a cleaner build environment with graphical CVS ↵davidg2000-08-181-0/+11
| | | | clients.
* * win/makefile.vc:ericm2000-08-152-14/+16
| | | | | | | | | | * win/Makefile.in: * unix/Makefile.in: Added tclPlatDecls.h to the list of installed headers, for more complete stubs support. [Bug: 5241]. * generic/tcl.h: Added #include "tclPlatDecls.h" to get platform-specific stubs declarations (Tcl_WinTCharToUtf, etc) [Bug: 5241].
* * win/configure.in: TCL_STUB_LIB_FLAG should notmo2000-07-271-3/+2
| | | | include ${TCL_DBGX} in win/tclConfig.sh, fix that.
* Thread-safe rewrite for the Tcl_Async* commands.davidg2000-07-261-45/+1
|
* * win/tclWinPipe.c (BuildCommandLine): Added Tcl_DStringFree callericm2000-07-251-1/+2
| | | | to prevent potential memory leaks [Bug: 6041].
* * win/configure.in: Define ${prefix} andmo2000-07-211-4/+31
| | | | | | | | ${exec_prefix} like unix/configure.in. Fix or add TCL_SRC_DIR, TCL_STUB_LIB_FILE, TCL_STUB_LIB_FLAG, TCL_BUILD_STUB_LIB_SPEC, TCL_STUB_LIB_SPEC, TCL_BUILD_STUB_LIB_PATH, TCL_STUB_LIB_PATH.
* * win/makefile.vc: Applied patch from Don Porter to provide betterericm2000-07-191-1/+5
| | | | nmake support for NT/Alpha [RFE: 5938].
* * unix/configure.in:mo2000-07-191-2/+2
| | | | | | | * unix/tcl.m4: * win/tcl.m4: Properly quote arguments to m4 macros. This allows Tcl to work with the new version of autoconf.
* Win2K OS bug with GetStdHandle(STD_OUTPUT_HANDLE) returningdavidg2000-07-181-5/+19
| | | | | 0x00010001 instead of INVALID_HANDLE_VALUE for WinMain apps. Added a new test case to catch it.
* Fix definition of TCL_SRC_DIR in mingw/vc++ configure so that it matches the ↵mo2000-07-072-10/+3
| | | | unix verison
* Applied patch from [Bug: 5921]ericm2000-06-201-2/+2
|
* * win/tcl.m4:ericm2000-06-133-18/+82
| | | | | | * win/configure.in: * win/Makefile.in: Applied patch from [RFE: 5844], to extend support for mingw compile environment on Windows.
* * win/tclWinDde.c:ericm2000-06-136-32/+28
| | | | | | | | * win/tclWinInit.c: * win/tclWinNotify.c: * win/tclWinPipe.c: * win/tclWinReg.c: * win/tclWinThrd.c: Applied patch from [Bug 5794].
* Fixed copyright.ericm2000-06-061-1/+1
|
* Fixed version number.ericm2000-06-061-2/+2
|
* * win/tclWinFCmd.c: cast cleanup [Bug: 5627]hobbs2000-05-221-5/+5
|
* * win/tclWinSerial.c: cast cleanup [Bug: 5626]hobbs2000-05-221-3/+3
|
* * win/tclWinConsole.c: cast and header cleanup [Bug: 5625]hobbs2000-05-221-15/+6
|
* fixed patching problems for mingw compatabilityhobbs2000-05-192-29/+29
|
* * win/{tcl.m4,Makefile.in,configure.in}: added support for mingwhobbs2000-05-183-22/+59
| | | | compile env and cross-compiling. [Bug: 5499]