summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* Fix [Bug 1028264]: WSACleanup() too early. The fix introduces "late exit ↵ferrieux2009-01-271-2/+2
| | | | handlers" for similar late process-wide cleanups.
* Fix [Bug 2446662]: resync Win behavior on RST with that of unix (EOF).ferrieux2009-01-261-2/+14
|
* Addressed the over-building nature of the htmlhelp target by moving from adavygrvy2009-01-191-10/+9
| | | | | pseudo target to a real target dependent on the entire docs/ directory contents.
* * win/build.vc.bat: Improved tools detection and error message.davygrvy2009-01-193-116/+67
| | | | | | | | | * win/makefile.vc: Reorganized the $(TCLOBJ) file list into seperate parts for easier maintenance. Matched all source built using -GL to both $(lib) and $(link) to use -LTCG and avoid a warning message. * win/nmakehlp.c: Removed -g option and GrepForDefine() func as it isn't being used anymore. The -V option method is much better.
* * generic/tcl.h: Bump patchlevel to 8.6b1.1 to distinguishdgp2009-01-162-3/+3
| | | | | | | | * library/init.tcl: CVS snapshots from the 8.6b1 and 8.6b2 releases * unix/configure.in: and to deal with the fact that the HEAD of * win/configure.in: init.tcl will not [source] in Tcl 8.6b1 . * unix/configure: autoconf-2.59
* Style fixes (unfouling whitespace, sorting comments, removing useless casts, ↵dkf2009-01-092-12/+29
| | | | etc.)
* fix build of zlib objects with msvcnijtmans2008-12-233-16/+16
|
* Fix [Bug 2459725]dkf2008-12-231-25/+25
|
* [Bug 2458395] Ensure pkgs directories are suitable and quote the paths.patthoyts2008-12-221-10/+27
|
* Support the pkgs treepatthoyts2008-12-221-10/+25
|
* Revised the zlib objects so that they are Kevin B Kenny2008-12-201-14/+49
| | | | | built directly into the build dir, without building an intermediate static library.
* * win/Makefile.in: Kevin B Kenny2008-12-203-23/+59
| | | | | | | | | | | | | | | | | * win/configure.in: Renamed the static library libtcl86s.a to have a name distinct from the import library libtcl86.a. This renaming dodges an ancient bug in the Makefile revealed by the last commit where the $(TCL_LIB_FILE) rule can fire to try to build the static library in a --enable-shared build (and create a static library that subsequently fails to link). *** POTENTIAL INCOMPATIBILITY *** for embedders who link to the static library, but I couldn't figure out how to sort this out any other way. * win/configure: Autoconf 2.59
* Minor updates to make building work better with msys on Windows.dkf2008-12-201-5/+5
| | | | (Apparently the gcc used doesn't like a / at the end of a -I argument...)
* Assign a base address for tdbcpatthoyts2008-12-201-5/+9
|
* More autoconf hacking; now seems to be working fully on Unix...dkf2008-12-191-7/+13
|
* * README: Bump version number to 8.6b1dgp2008-12-192-4/+4
| | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* * win/configure.in:Kevin B Kenny2008-12-193-2510/+1872
| | | | | * win/Makefile.in: Added build of packages in the 'pkgs/' directory. * win/configure: Autoconf 2.59
* nmake build file support for zlibpatthoyts2008-12-191-10/+28
|
* Corrections to make things work with msysdkf2008-12-181-3/+3
|
* Try to do the wizardry again...dkf2008-12-183-428/+19
|
* TIP #332 IMPLEMENTATION - Half-Close for Bidirectional Channelsferrieux2008-12-181-2/+55
|
* eliminate -Wwrite-strings warnings in enable-threads build.nijtmans2008-12-161-2/+2
| | | | use TclNewLiteralStringObj()
* regendkf2008-12-141-1768/+2912
|
* Improve build rules on Win w.r.t. zlibdkf2008-12-144-18/+27
| | | | Improve autoconf magic on Unix and Win
* Eliminate warning: different 'const' qualifiersnijtmans2008-12-113-6/+6
| | | | | with msvc compiler. A few more 'const' optimizations. fix Windows build (msvc) for TIP #234 implementation
* start of zlib support for windowsdkf2008-12-111-1/+17
|
* *** empty log message ***nijtmans2008-12-111-3/+4
|
* Fix [Bug 2380318]dkf2008-12-031-6/+50
|
* Implementation of TIP #210.dkf2008-11-291-36/+86
|
* Eliminate warning: passing arg 4 of `Tcl_SplitList' fromnijtmans2008-11-112-2/+2
| | | | | | incompatible pointer type reverted change from 2008-11-06 (was under the impression that "-Wno-implicit-int" added an extra warning)
* * doc/platform_shell.n: Fixed [Bug 2255235], reported by Ulrichandreas_kupries2008-11-101-3/+3
| | | | | | | | | * library/platform/pkgIndex.tcl: Ring <uring@users.sourceforge.net>. * library/platform/shell.tcl: Updated the LOCATE command in the * library/tm.tcl: package 'platform::shell' to handle the new form * unix/Makefile.in: of 'provide' commands generated by tm.tcl. Bumped * win/Makefile.in: package to version 1.1.4. Added cross-references to the relevant parts of the code to avoid future desynchronization.
* add "-Wno-implicit-int" for gcc, as on UNIXnijtmans2008-11-062-2/+2
| | | | eliminate an 'array index out of bounds' warning on HP-UX'
* Style improvements - invoking callbacks without visual junk.dkf2008-10-2612-183/+184
|
* Fixed a failure to read SHOUTcast streams with the new 2.7patthoyts2008-10-231-3/+3
| | | | | package. Introduced a new intial state as the first response may not be HTTP*.
* Add "const" to many internalnijtmans2008-10-163-7/+7
| | | | | const tables. No functional or API change.
* * win/tclWinChan.c: Fix minor compiler warnings whennijtmans2008-10-145-37/+40
| | | | | | | * win/tclWinDde.c: compiling wit -Wwrite-strings * win/tclWinInit.c: * win/tclWinReg.c: * win/tclWinSerial.c:
* Use the environment variable for program files to find the html help compilerpatthoyts2008-10-141-4/+4
|
* * README: Bump version number to 8.6a4dgp2008-10-142-3/+3
| | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* We need to initialize the thread id variable to 0 as on 64 bit windowspatthoyts2008-10-131-1/+5
| | | | | | this is a pointer sized field while windows only fills it with a 32 bit value. The result is an inability to join the threads as the ids cannot be matched.
* * doc/FileSystem.3: CONSTified Tcl_FSFileAttrStringsProcnijtmans2008-10-051-2/+2
| | | | | | | | | | | | | | | * generic/tclFCmd.c: and tclpFileAttrStrings. This allows * generic/tclIOUtil.c: FileSystems to report their attributes * generic/tclTest.c: as const strings, without worrying that * unix/tclUnixFCmd.c: Tcl modifies them (which Tcl should not * win/tclWinFCmd.c: do anyway, but the API didn't indicate that) * generic/tcl.decls * generic/tclDecls.h: regenerated * generic/tcl.h: make sure that if CONST84 is defined as empty, CONST86 should be defined as empty as well (unless overridden). This change complies with TIP #27 *** POTENTIAL INCOMPATIBILITY ***
* Fixes for [Bug 1934272, 2072891]Joe Mistachkin2008-10-022-5/+4
|
* overlooked 85 -> 86 bumpdgp2008-09-251-3/+3
|
* Implement TIP #315.dkf2008-09-251-1/+7
|
* Ensure that all TclOO headers get installed. [Bug 2082299]dkf2008-08-293-2/+8
|
* * README: Bump version number to 8.6a3dgp2008-08-282-3/+3
| | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* * README: Bump version number to 8.6a2dgp2008-08-122-3/+3
| | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* * library/http/http.tcl: Remove 8.5 requirement.dgp2008-08-112-4/+4
| | | | | | | * library/http/pkgIndex.tcl: * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc:
* * library/http/http.tcl: Bump http version to 2.7.1 to accountdgp2008-08-113-9/+9
| | | | | | | | * library/http/pkgIndex.tcl: for [Bug 2046486] bug fix. This * unix/Makefile.in: release of http now requires a * win/Makefile.in: dependency on Tcl 8.5 to be able to * win/makefile.bc: use the unsigned formats in the * win/makefile.vc: [binary scan] command.
* * doc/Exit.3: do not call Tcl_Finalize implicitlyhobbs2008-08-011-103/+4
| | | | | | | * generic/tclEvent.c: on DLL_PROCESS_DETACH as it may lead * win/tclWin32Dll.c (DllMain): to issues and the user should be explicitly calling Tcl_Finalize before unloading regardless. Clarify the docs to note the explicit need in embedded use.
* CONSTified 4 functions in the Notifier which all have a Tcl_Time* in it which isnijtmans2008-07-242-8/+8
| | | | | | | | | | | supposed to be a constant, but this was not reflected in the API: Tcl_SetTimer Tcl_WaitForEvent Tcl_ConditionWait Tcl_SetMaxBlockTime Introduced a CONST86, so extensions which have their own Notifier (are there any?) can be modified to compile against both Tcl 8.5 and Tcl 8.6. This change complies with TIP #24