summaryrefslogtreecommitdiffstats
path: root/win/tclWinDde.c
Commit message (Collapse)AuthorAgeFilesLines
* [Bug 473946]: special characters not correctly sent, now for XTYP_EXECUTE as ↵jan.nijtmans2012-05-251-3/+3
| | | | | well as XTYP_REQUEST. Fix "make genstubs" when cross-compiling on UNIX
* Take cygwin handling of X11 into accountjan.nijtmans2012-05-241-15/+36
| | | | Implement TclpIsAtty, Cygwin only doc/dde.n: doc fix
* Protect against receiving strings without ending \0, as external ↵jan.nijtmans2012-05-131-4/+11
| | | | applications (or Tcl with TIP #106) could generate that.
* [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-1/+1
|
* [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-151-6/+6
|
* [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-151-22/+16
|
* 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.
* * library/dde/pkgIndex.tcl: dde bumped to version 1.2.1 fordgp2003-03-031-2/+2
| | | | | | | | | * win/tclWinDde.c: bundled release with Tcl 8.4.2 * library/reg/pkgIndex.tcl: registry bumped to version 1.1.1 for * win/tclWinReg.c: bundled release with Tcl 8.4.2 * library/opt/pkgIndex.tcl: updated package index to version 0.4.4
* * win/tclWinDde.c (Dde_Init): clarified use of tsdPtr.hobbs2003-01-251-12/+5
| | | | (DdeServerProc): better refcount handling of returnPackagePtr.
* * win/tclWinDde.c (DdeServerProc): Deallocatemdejong2003-01-181-1/+3
| | | | | the Tcl_Obj returned by ExecuteRemoteObject if it was not saved in a connection object.
* * tests/winDde.test:hobbs2003-01-161-3/+9
| | | | | | * win/tclWinDde.c (Tcl_DdeObjCmd): Prevent crash when empty service name is passed to 'dde eval' and goto errorNoResult in request and poke error cases to free up any allocated data.
* * win/tclWin32Dll.c (squelch_warnings): Squelchmdejong2003-01-161-16/+22
| | | | | | | | | | | | | | | | | | | | | | compiler warnings from SEH ASM code. * win/tclWinChan.c (squelch_warnings): Squelch compiler warnings from SEH ASM code. * win/tclWinDde.c: Add casts to avoid compiler warnings. Pass pointer to DWORD instead of int to avoid compiler warnings. * win/tclWinFCmd.c (squelch_warnings): Add casts and fixup decls to avoid compiler warnings. Squelch compiler warnings from SEH ASM code. * win/tclWinFile.c: Add casts and fixup decls to avoid compiler warnings. Remove unused variable. * win/tclWinNotify.c: Declare as DWORD instead of int to avoid compiler warning. * win/tclWinReg.c: Add casts to avoid compiler warning. Fix assignment in if expression bug. * win/tclWinSerial.c: Add casts to avoid compiler warnings. Remove unused variable. * win/tclWinSock.c: Add casts and fixup decls to avoid compiler warnings.
* * Overlooked callers of Tcl_GetIndexFromObjdgp2002-01-181-4/+4
|
* * doc/dde.n: fixed dde man page (which was totally incorrect).hobbs2001-08-221-56/+85
| | | | | | | * tests/winDde.test: * win/tclWinDde.c (Tcl_DdeObjCmd): added -binary option to dde request command to allow for returning binary data. [Bug #227482] Updated dde to 1.2
* * win/tclWinDde.c:ericm2000-06-131-2/+1
| | | | | | | | * win/tclWinInit.c: * win/tclWinNotify.c: * win/tclWinPipe.c: * win/tclWinReg.c: * win/tclWinThrd.c: Applied patch from [Bug 5794].
* Added poke command to dde.redman1999-06-261-24/+77
| | | | | | 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
* Fix DDE code to reinitialize with new servername.redman1999-06-161-1/+6
|
* * win/tclWinDde.c: Fixed bug where dde calls were being passed anstanton1999-05-281-11/+17
| | | | | invalid dde handle because Initialize had not been called. [Bug: 2124]
* merged tcl 8.1 branch back into the main trunkstanton1999-04-161-0/+1287