summaryrefslogtreecommitdiffstats
path: root/win/tclWinDde.c
Commit message (Collapse)AuthorAgeFilesLines
* Protect against receiving strings without ending \0, as external ↵jan.nijtmans2012-05-131-4/+11
|\ | | | | | | applications (or Tcl with TIP #106) could generate that.
| * Protect against receiving strings without ending \0, as external ↵jan.nijtmans2012-05-131-4/+11
| |\ | | | | | | | | | applications (or Tcl with TIP #106) could generate that.
| | * Protect against receiving strings without ending \0, as external ↵jan.nijtmans2012-05-131-4/+11
| | | | | | | | | | | | applications (or Tcl with TIP #106) could generate that.
* | | first shot at internationalization of ddejan.nijtmans2012-05-101-48/+53
| | |
* | | [Bug 473946]: special characters not correctly sentjan.nijtmans2012-05-101-61/+73
|\ \ \ | |/ /
| * | [Bug 473946]: special characters not correctly sentjan.nijtmans2012-05-101-53/+69
| |\ \ | | |/
| | * [Bug 473946]: special characters not correctly senjan.nijtmans2012-05-101-825/+796
| | |\
| | | * Increase version to 1.2.5bug_473946jan.nijtmans2012-05-091-150/+115
| | | | | | | | | | | | | | | | | | | | Now should work on Win95 as well Use Tcl_GetUnicodeFromObj in stead of Tcl_Win* functions, so we no longer have to detect whether we are on WinNT+
| | | * [Bug 473946]: special characters not correctly sentjan.nijtmans2012-05-091-10/+47
| | | |
| | | * proposal from jmphilippejan.nijtmans2012-05-071-5/+11
| | |/
| | * move TCHAR definition for Cygwin from tclUnixPort.h to tclPlatDecls.h, jan.nijtmans2012-05-071-1/+0
| | | | | | | | | so it can be used for the Plat* interfaces as well
| | * truncation in SetWindowLongPtr datajan.nijtmans2012-04-251-2/+2
| | |
| | * Fixed use of C99 features breaking the build with MSVC6. The problem was ↵andreask2011-08-221-1/+1
| | | | | | | | | | | | introduced with checkin [e9a08358f4].
| * | [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-161-3/+3
| |\ \ | | |/
| | * [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-161-1/+1
| | |
| | * [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-151-6/+6
| | |
| | * [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-151-22/+16
| | |
* | | [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-091-3/+0
|\ \ \ | |/ /
| * | [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-091-3/+0
| | |
* | | More generation of error codes (most platform-specific parts not already usingdkf2011-04-061-1/+15
| | | | | | | | | Tcl_PosixError).
* | | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts indkf2011-03-121-4/+4
| | | | | | | | | rest of Tcl source code. No ABI change. API change *should* be harmless.
* | | Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-2/+0
|\ \ \ | |/ / | | | cause more harm than good. Purged them (except in zlib files).
| * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-021-2/+0
| |\ \ | | |/ | | | more harm than good. Purged them.
| | * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-011-2/+0
| | | | | | | | | more harm than good. Purged them.
| | * Fix gcc-4.5.2 error: lvalue required as ...nijtmans2011-01-141-3/+3
| | | | | | | | | | | | (backported from 8.5/8.6)
| | * Revert attempted backport of dde 1.3 to the core-8-4-branch.dgp2006-04-051-1041/+844
| | |
| | * * library/dde/pkgIndex.tcl: Backport dde 1.3.2 from HEAD.dgp2006-04-051-844/+1041
| | | | | | | | | | | | | | | | | | | | | * win/tclWinDde.c: * win/Makefile.in: * win/configure.in: * win/configure: autoconf 2.13
| | * * library/dde/pkgIndex.tcl: Long overlooked bump to dde packagedgp2006-04-051-2/+2
| | | | | | | | | | | | | | | * win/tclWinDde.c: version 1.2.4 (should have been done for the Tcl 8.4.8 release!)
| | * WIN64 correctionshobbs2004-09-011-5/+13
| | |
| | * * win/tclWinDde.c: Bump to dde 1.2.3 to cover changesdgp2004-07-231-2/+2
| | | | | | | | | | | | | | | | | | * library/dde/pkgIndex.tcl: committed on 2004-06-14. * changes: Updated for Tcl 8.4.7 release.
| | * * win/tclWinDde.c: Backported the fix from 8.5 to avoid hanging inpatthoyts2004-06-141-41/+159
| | | | | | | | | | | | the presence of applications that dont process Window messages.
| | * * library/dde/pkgIndex.tcl: Added safeguards so that registrydgp2003-11-101-2/+2
| | | | | | | | | | | | | | | | | | * library/reg/pkgIndex.tcl: and dde packages are not offered * win/tclWinDde.c: on non-Windows platforms. Bumped to * win/tclWinReg.c: registry 1.1.3 and dde 1.2.2.
| * | installData.tcl: Make sure that copyDir only receives normalized paths.nijtmans2010-05-211-29/+30
| | | | | | | | | | | | | | | | | | tclPlatDecls.h: Fix <tchar.h> inclusion for CYGWIN. tclPathObj.c: Fix Tcl_SetStringObj usage for CYGWIN. *.c: Fix various minor other gcc warnings, like signed<->unsigned mismatch.
| * | Various CYGWIN-related fixesnijtmans2010-01-311-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | backported from HEAD. Still configure script not modified, so CYGWIN build is still disabled. Reason: although the build succeeds with those changes, many tests still fail.
* | | Fix various gcc-4.5.2 64-bit warning messages,nijtmans2011-01-251-4/+4
| | | | | | | | | | | | e.g. by using full 64-bits for socket fd's
* | | [FRQ 2965056]: Windows build with -DUNICODEnijtmans2010-10-111-36/+30
| | | | | | | | | | | | Add netapi32 to the windows link line, so we no longer have to use LoadLibrary to access those functions.
* | | [Freq 2965056]: Windows build with -DUNICODEnijtmans2010-08-301-1/+7
| | |
* | | Unnecessary type casts, See Tcl [Patch #2997087]nijtmans2010-05-111-6/+6
| | | | | | | | | | | | Don't duplicate CYGWIN timezone #define from tclPort.h in tclWinPort.h
* | | test that tclOO stubs are present in stub librarynijtmans2010-03-071-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | Applied missing part of [Patch 2961556] Change all tclWinProcs signatures to use TCHAR* in stead of WCHAR*. This is meant as preparation to make [Enh 2965056] possible at all.
* | | Squelch some warningsdkf2010-02-251-21/+26
| | |
* | | * win/tclWinDde.c: VC++ 6.0 doesn't havenijtmans2010-01-101-27/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * win/tclWinReg.c PDWORD_PTR * win/tclWinThrd.c: Fix various minor gcc warnings. * win/tclWinTime.c * win/tclWinConsole.c Put channel type definitions * win/tclWinChan.c in static const memory * win/tclWinPipe.c * win/tclWinSerial.c * win/tclWinSock.c * generic/tclIOGT.c * generic/tclIORChan.c * generic/tclIORTrans.c * unix/tclUnixChan.c * unix/tclUnixPipe.c * unix/tclUnixSock.c * unix/configure (regenerated with autoconf 2.59) * tests/info.test: Make test independant from tcltest implementation.
* | | Various CYGWIN-related fixes. In the win32 configure script, CYGWIN is still ↵nijtmans2009-12-211-6/+5
| | | | | | | | | | | | not enabled yet, but at least it is a step in the right direction.
* | | #undef STATIC_BUILD in tclWin(Dde|Reg).c, in order to makenijtmans2009-11-231-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | Fix [Bug 2883850]: pkgIndex.tcl doesn'tnijtmans2009-11-181-2/+5
| | | | | | | | | | | | get created with static Tcl build
* | | * win/tclWinDde.c: Avoid gcc compiler warning bymdejong2009-11-161-5/+5
| | | | | | | | | | | | explicitly casting DdeCreateStringHandle argument.
* | | const addition (pkge.c)nijtmans2009-08-161-16/+16
| | | | | | | | | | | | | | | Use <pthread.h> in stead of "pthread.h" Eliminate some more gcc warnings
* | | - eliminate some unnessary type castsnijtmans2009-02-031-11/+11
| | | | | | | | | | | | | | | - some internal const decorations - spacing
* | | * win/tclWinChan.c: Fix minor compiler warnings whennijtmans2008-10-141-17/+17
| | | | | | | | | | | | | | | | | | | | | * win/tclWinDde.c: compiling wit -Wwrite-strings * win/tclWinInit.c: * win/tclWinReg.c: * win/tclWinSerial.c:
* | | Get rid of pre-C89-isms (esp. CONST vs const).dkf2008-04-271-7/+7
|/ /
* | More fixing which struct stat to refer to. Some casts from time_t to int ↵patthoyts2006-09-261-2/+2
| | | | | | | | | | | | | | required. Tcl_Time structure members are longs. Support for varying compiler options and build to platform-specific subdirs.