summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* Fix gcc warning: ignoring return value of ‘write’,nijtmans2009-12-161-3/+3
| | | | | | declared with attribute warn_unused_result CONSTify functions TclpGetUserHome and TclSetPreInitScript (TIP #27)
* Fix gcc warning, using gcc-4.3.4 on cygwinnijtmans2009-12-111-7/+4
| | | | | warning: array subscript has type 'char' win/makefile.vc Revert to version 1.203 [Bug #2912773]
* tools/genStubs.tcl Add support for win32 CALLBACK functionsnijtmans2009-12-021-13/+17
| | | | | | | and remove obsolete "emitStubs" and "genStubs" functions. win/Makefile.in Use tcltest86.dll for all tests, and add .PHONY rules to preemptively stop trouble that plagued Tk from hitting Tcl too.
* tcl.h Don't use EXPORT for Tcl_InitStubsnijtmans2009-11-301-27/+31
| | | | win/Makefile.in Better dependancies in case of static build.
* * win/tclAppInit.c (Tcl_AppInit): Reverted Jan's change that addedKevin B Kenny2009-11-271-5/+1
| | | | | | | a call to Tcl_InitStubs. 'tclsh' and 'tcltest' are providers, not consumers of the Stubs table, and should not link with the Stubs library, but only with the main Tcl library. (In any case, the presence of Tcl_InitStubs broke the build.) [Bug 2902965]
* Match the version-bump of TclOO.dkf2009-11-271-2/+2
|
* Fix [Bug 2902965] stub related changesnijtmans2009-11-263-17/+24
| | | | cause tclkit built to break
* * win/Makefile.in: Added a 'test-tcl' rule that is identicalKevin B Kenny2009-11-251-2/+4
| | | | | to 'test' except that it does not go spelunking in 'pkgs/'. (This rule has existed in unix/Makefile.in for some time.)
* [Bug 2893771] Teach [file stat] to handle locked files.patthoyts2009-11-241-12/+34
| | | | | This stops [file exists] from returning false for files that exist but are locked by resorting to FindFirstFile when GetFileAttributes fails.
* makefile.vc: Add stub library to necessary link linesnijtmans2009-11-231-3/+3
|
* #undef STATIC_BUILD in tclWin(Dde|Reg).c, in order to makenijtmans2009-11-236-155/+75
| | | | | | | | | | | sure that Xxxxx_Init is always exported even when Tcl is built static (otherwise we cannot create a DLL). tclThreadTest.c: Make all functions static, except TclThread_Init. fCmd.test Enable fCmd-30.1 when registry is available. tcl.m4 Fix ${SHLIB_LD_LIBS} definition, fix conflicts configure.in between static libraries and import library on windows. configure (regenerated) Makefile.in Simplifications related to tcl.m4 changes.
* Create tcltest86.dll as dynamic Tcltest packagenijtmans2009-11-191-15/+23
|
* * unix/tclAppInit.c: Repair broken build of the tcltest executable.dgp2009-11-191-13/+3
| | | | * win/tclAppInit.c: [Bug 2883850, 2900542].
* Add files to .cvsignorenijtmans2009-11-181-0/+5
|
* Fix [Bug 2883850]: pkgIndex.tcl doesn'tnijtmans2009-11-186-38/+41
| | | | get created with static Tcl build
* Eliminate various gcc warnings (in -Wextra mode)nijtmans2009-11-181-3/+3
|
* Eliminate various gcc warnings (in -Wextra mode)nijtmans2009-11-184-17/+18
|
* * win/tclWinDde.c: Avoid gcc compiler warning bymdejong2009-11-161-5/+5
| | | | explicitly casting DdeCreateStringHandle argument.
* Fix [Bug 2891171]: URL checking too strict when using multiple question marksnijtmans2009-11-111-3/+3
|
* Removed outdated Msys + Mingw info.stwo2009-11-091-12/+3
|
* fixes for htmlhelp targetJoe Mistachkin2009-11-021-4/+4
|
* Fix the icon to have 48x48 size (mistakenly made a 46px icon)patthoyts2009-10-151-0/+0
|
* Added dummy tclooConfig.sh files for easier cross-version building. [2026844]dkf2009-09-264-4/+28
|
* * library/tcltest/tcltest.tcl: Bump to tcltest 2.3.2 after revisiondgp2009-09-011-3/+3
| | | | | | * library/tcltest/pkgIndex.tcl: to verbose error message. * unix/Makefile.in: * win/Makefile.in:
* const addition (pkge.c)nijtmans2009-08-162-25/+23
| | | | | Use <pthread.h> in stead of "pthread.h" Eliminate some more gcc warnings
* eliminate TclWinResetInterfaceEncodings, becausenijtmans2009-08-024-66/+38
| | | | | | it does exactly the same as TclWinEncodingsCleanup, make sure that tclWinProcs and tclWinTCharEncoding are always set and reset concurrently.
* [Bug 2827066] msys build --enable-symbols brokennijtmans2009-07-263-6/+14
| | | | | And modified the same for unicows.dll, as a preparation for [Enh 2819611]
* Revert series of local changes not relevant to the last commit.andreas_kupries2009-07-231-3/+3
|
* * generic/tclIO.c (Tcl_GetChannelHandle): Do not crash forandreas_kupries2009-07-231-3/+3
| | | | | | | | * generic/tclPipe.c (FileForRedirect): getHandleProc == NULL, this is allowed. Provide a nice error message in the bypass area. Updated caller to check the bypass for a mesage. This fixes the bug [Bug 2826248] reported by Andy Sonnenburg <andy22286@users.sourceforge.net>
* Feature Request 2814786: remove TclpPanicnijtmans2009-07-221-12/+6
|
* Added optional script option to runtest and a runshell target. Silence ↵patthoyts2009-07-111-4/+10
| | | | output from html help compiler
* Handle the GetUserName API call appropriately for wide/narrow versions. [Bug ↵patthoyts2009-07-013-9/+15
| | | | 2806622]
* * library/platform/platform.tcl: Fixed handling of cpu ia64,andreas_kupries2009-05-291-3/+3
| | | | | | * library/platform/pkgIndex.tcl: taking ia64_32 into account * unix/Makefile.in: now. Bumped version to 1.0.5. Updated the * win/Makefile.in: installation commands.
* Tcl icon upgraded and SVG file added.patthoyts2009-05-011-0/+0
| | | | | | | | Windows 7 makes significant use of large icon resources. An SVG version of the tcl feather is included and has been used to generate the set of icons recommended for use on Vista except for the 256x256 PNG version. Inclusion of this prevents building with MSVC6 and a number of other tools which cannot handle PNG in in ico files. Hence the largest icon included is 64x64 at 32bit depth.
* Fix 64-bit detection for zlib on Win64nijtmans2009-04-302-58/+58
|
* Removed newline appended to POST data.patthoyts2009-04-191-3/+3
| | | | Added tests to check that the data provided by a POST is as stated in the content-length [Bug 2715421]
* Improved HTTP/1.1 support and added specific HTTP/1.1 testing.patthoyts2009-04-104-15/+40
| | | | | | | | This patch makes use of the 8.6 zlib support to provide for deflate and gzip support and handles the -channel option with compression and chunked transfer encoding. For the -handler option we currently disable HTTP/1.1 features as we cannot properly pass the data through to the caller.
* * library/platform/platform.tcl: Extended the darwin sections toandreas_kupries2009-04-081-3/+3
| | | | | | | | | * library/platform/pkgIndex.tcl: add a kernel version number to * unix/Makefile.in: the identifier for anything from Leopard (10.5) * win/Makefile.in: on up. Extended patterns for same. Extended cpu * doc/platform.n: recognition for 64bit Tcl running on a 32bit kernel on a 64bit processor (By Daniel Steffen). Bumped version to 1.0.4. Updated Makefiles.
* * library/tcltest/tcltest.tcl: Converted [eval]s (some unsafe!) todgp2009-04-081-3/+3
| | | | | | * library/tcltest/pkgIndex.tcl: {*} in tcltest package. [Bug 2570363] * unix/Makefile.in: => tcltest 2.3.1 * win/Makefile.in:
* * win/tclWinFile.c (TclpObjNormalizePath): Corrected Tcl_Obj leak.dgp2009-03-181-2/+12
| | | | Thanks to Joe Mistachkin for detection and patch. [Bug 2688184].
* Update to installed module version numberdkf2009-02-241-3/+3
|
* * win/tcl.m4, win/configure: Check if cl groks _WIN64 already tohobbs2009-02-172-6/+183
| | | | | avoid CC manipulation that can screw up later configure checks. Use 'd'ebug runtime in 64-bit builds.
* fix [Feature Request 2605263] use officialnijtmans2009-02-163-8/+66
| | | | zlib build.
* fix [Bug 2605232] tdbc doesn't build whennijtmans2009-02-161-2/+2
| | | | Tcl is compiled with --disable-shared.
* - eliminate some unnessary type castsnijtmans2009-02-037-35/+35
| | | | | - some internal const decorations - spacing
* * win/makefile.vc: Allow nmake flags such as -a (rebuilddavygrvy2009-02-011-5/+5
| | | | all) to pass down to the pkgs targets, too.
* 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.