Tcl Source Code

All files named "win/tclWinDde.c"
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for win/tclWinDde.c

2024-04-23
16:06
Hmm, something is broken. Leaving this here but this commit is definitely wrong somehow file: [7decf422d8] check-in: [b356268e32] user: dkf branch: tidy-indentation, size: 54443
2024-04-18
15:06
Tidy up some indentation and other little code style issues file: [605f6c944e] check-in: [cb11914788] user: dkf branch: tidy-indentation, size: 54457
2024-03-20
13:49
Few more spacing/formatting tweaks file: [d808de7ca8] check-in: [3bdb40e1f2] user: jan.nijtmans branch: main, size: 54439
2024-03-05
15:20
Merge 8.6 file: [96d4367198] check-in: [ec4e4d28c9] user: jan.nijtmans branch: cygwin, size: 54300
2024-01-30
17:07
Tweaking indentation of code; really unimportant... file: [4248801358] check-in: [bb72806960] user: dkf branch: dkf-indent-tweak, size: 54451
2023-11-24
14:28
Need Tcl_Size #define a little earlier (for 8.6) file: [54bc5d86e5] check-in: [28d2363ed6] user: jan.nijtmans branch: core-8-branch, size: 54439
14:04
Update dde and registry (int -> Tcl_Size) file: [cc0091521c] check-in: [09006f0565] user: jan.nijtmans branch: core-8-branch, size: 54383
13:28
Merge 9.0 file: [19f5a76c26] check-in: [96e43e34f3] user: jan.nijtmans branch: tip-626, size: 54502
2023-10-27
17:13
[26870862f0] follow-up: of course it was not complete yet file: [dbbf181f7b] check-in: [d2309f150a] user: jan.nijtmans branch: core-8-branch, size: 54490
2023-10-06
17:03
Merge 9.0 file: [8bea721dbf] check-in: [7d52993233] user: jan.nijtmans branch: tip-626, size: 54430
2023-09-28
07:29
Merge 8.6 file: [2a624f6e59] check-in: [4bc7bd58aa] user: jan.nijtmans branch: core-8-branch, size: 54418
07:25
TIP #662: Un-deprecate Tcl_VarEval. Also remove some useless typecasts from documentation file: [f1aca3fb89] check-in: [76f43ed346] user: jan.nijtmans branch: core-8-6-branch, size: 54293
2023-09-13
08:52
Merge 9.0 file: [e78b10a498] check-in: [81dbcda491] user: jan.nijtmans branch: tip-626, size: 54440
2023-06-18
21:30
Merge trunk-encoding-defaultstrict [c499122331]. file: [8e2dc5f08d] check-in: [22400aa71b] user: pooryorick branch: unchained, size: 53536
2023-05-24
15:16
More size protection for winDde file: [18e681ed07] check-in: [145e4170a1] user: jan.nijtmans branch: core-8-branch, size: 54428
2023-04-30
18:36
Remove all code that is conditioned on TCL_MAJOR_VERSION. file: [e585d1abf9] check-in: [5037505a02] user: pooryorick branch: unchained, size: 53431
2023-04-28
17:34
Remove all code related to TCL_UTF_MAX=3. file: [8be30d041e] check-in: [d0c75e3b88] user: pooryorick branch: unchained, size: 53867
2023-04-12
13:30
Correct spelling errors in comments and documentation, but also a non-comment corrections in history.tcl and tcltest.test. file: [ce9e2ee023] check-in: [aca8de0aeb] user: pooryorick branch: core-8-branch, size: 54323
09:35
Correct spelling errors in comments and documentation, but also non-comment corrections in history.tcl and tcltest.test. file: [d2d5ef7d02] check-in: [ee3df4e647] user: pooryorick branch: core-8-6-branch, size: 54303
2023-04-10
13:21
Fix compiler warnings and crashes. Builds and passes test suite on Windows and Ubuntu for 64-bit file: [c5991a9a36] check-in: [e52fa6ebe6] user: apnadkarni branch: disabletcl8api-win, size: 54323
2022-12-21
13:11
Merge 8.6. Update dde and registry extensions file: [4ac3e63c70] check-in: [ca829e3b89] user: jan.nijtmans branch: cygwin, size: 54310
2022-11-29
16:05
make Windows dde (-> 1.4.5) and registry (-> 1.3.7) extensions ready for the Tcl 9.0 era. file: [697de72b27] check-in: [c6b8e93538] user: jan.nijtmans branch: core-8-branch, size: 54088
10:35
Merge 8.7 file: [631bfcfd0e] check-in: [87e822aee6] user: jan.nijtmans branch: main, size: 54333
10:30
Update all "8.5" versions in Tcl_InitStubs() to "8.5-", since they can be compiled for Tcl 9.0 as well. file: [a38d20ec8c] check-in: [25ce911fbb] user: jan.nijtmans branch: core-8-6-branch, size: 54303
2022-11-18
16:24
Another bug in TIP #628: dde and registry extensions didn't really load in tclsh8.7. One reason: handle TclpReaddir correctly in tcl8 compatibility mode file: [4af8b9e5f4] check-in: [9be083a69c] user: jan.nijtmans branch: main, size: 54332
2022-07-12
08:20
Code cleanup (use {} in if/else statemenets) file: [0bffc2c34f] check-in: [ba232277ee] user: jan.nijtmans branch: core-8-6-branch, size: 54302
2022-06-13
13:46
Use Tcl_Size in dde/registry file: [ea9a905f41] check-in: [3878ffc9ce] user: jan.nijtmans branch: tcl8-compat, size: 53660
2022-05-27
09:53
Merge tip-616. Fix 2 crashes. Fix Windows build file: [3a3e11c566] check-in: [05feab5d87] user: jan.nijtmans branch: tip-626, size: 54306
2022-05-24
12:34
Starting TIP #626 implementation. WIP, far from finished file: [516e3860d3] check-in: [16a9e324dd] user: jan.nijtmans branch: tip-626, size: 54300
2022-01-24
08:18
TIP #616: Tcl lists > 2^31 elements. WIP file: [c52f3cde60] check-in: [ff0a9cf127] user: jan.nijtmans branch: tip-616, size: 54309
2021-04-17
23:26
Use C enums instead of clusters of #defines file: [2926b12a95] check-in: [9cc837d642] user: dkf branch: enum, size: 54316
2021-04-07
16:47
Use a lot more enums and inline funcs instead of macros; behaviour is more predictable. file: [0e39e2bf3d] check-in: [03219f19f4] user: dkf branch: enum-and-inline, size: 54349
2021-01-06
09:26
TIP #590 follow-up: Restore 2nd 'load' argument in dde/registry pkgIndex.tcl. Otherwise those pkgIndex.tcl files no longer work in a Tcl 8.6 environment. dde -> 1.4.4, registry -> 1.3.6 (to stop all confusion about the difference to Tcl 8.6.11) file: [da8bee28a6] check-in: [abdf9c718f] user: jan.nijtmans branch: core-8-branch, size: 54298
2020-02-28
12:06
Implement TIP #557: C++ support for Tcl file: [e9ea2de54d] check-in: [c4a27f443c] user: jan.nijtmans branch: core-8-branch, size: 54298
2020-02-26
07:51
Make tclWinDde.c compilable with C++ compiler. dde -> 1.4.3 Make tclWinReg.c compilable with C++ compiler. registry -> 1.3.5 file: [d5eccd1f92] check-in: [e6b6065b18] user: jan.nijtmans branch: core-8-5-branch, size: 54291
2019-11-13
08:16
Fix compiler warning when compiling with -DTCL_UTF_MAX=4 or 6 file: [349df47b7c] check-in: [2e3855d62e] user: jan.nijtmans branch: core-8-6-branch, size: 54291
2019-10-21
18:10
Bump to dde 1.4.2 and registry 1.3.4. file: [fea9971902] check-in: [abcce76e30] user: dgp branch: core-8-5-branch, size: 54271
2019-09-20
13:53
More Win32 API impovals. file: [ef7c4ecd2c] check-in: [3cd1f252bf] user: jan.nijtmans branch: cplusplus, size: 54272
2019-09-19
11:36
Don't build the Tcl library in Unicode mode any more. Just tclAppInit.c (and cat32 on Windows) file: [4fe2cffb17] check-in: [31d001f4a3] user: jan.nijtmans branch: implicit-unicode, size: 54270
2019-09-18
09:33
Make less dependent on UNICODE definition file: [f69bd2cc87] check-in: [f6ddeca6f1] user: jan.nijtmans branch: cplusplus, size: 54264
2019-09-05
07:55
Merge 8.7 file: [8413096205] check-in: [131849aa4d] user: jan.nijtmans branch: tip-548, size: 54160
2019-08-30
15:21
Let's try a real C++ build with Travis on Linux file: [b45b7aa963] check-in: [5732a73bf5] user: jan.nijtmans branch: cplusplus, size: 54152
2019-08-29
13:28
Merge tip-548 file: [1dc1eda81b] check-in: [c933888049] user: jan.nijtmans branch: cplusplus, size: 54177
2019-08-02
14:57
Oops, wrong check file: [97ea26b544] check-in: [850a3fccc8] user: jan.nijtmans branch: tip-548, size: 54152
14:24
Merge core-8-branch. Use tclWinDde.c and tclWinReg.c to show how the *WChar* functions could be used in Win32 extensions. file: [716dbf1dec] check-in: [3e89b867a2] user: jan.nijtmans branch: tip-548, size: 54152
12:15
Merge 8.7. Continue implementation for win32 file: [053cbed1a1] check-in: [ff6fa30271] user: jan.nijtmans branch: cplusplus, size: 54204
09:00
Merge 8.7. Some formatting. file: [b4e7bb7475] check-in: [6305175e0c] user: jan.nijtmans branch: tip-548, size: 54009
2019-07-04
06:54
Experiment: compile Tcl with C++ compiler. WIP file: [7e077821be] check-in: [99d5f9c948] user: jan.nijtmans branch: cplusplus, size: 53136
2019-06-03
19:48
TIP #548: Deprecate Tcl_WinUtfToTChar() and Tcl_WinTCharToUtf() and provide more flexible replacement functions file: [b709e1ee6d] check-in: [49785ba3b0] user: jan.nijtmans branch: tip-548, size: 54046
2019-05-22
07:32
More WIP: eliminate all usage of (platform-specific) Tcl_WinTCharToUtf()/Tcl_WinUtfToTChar() to its proposed portable replacements: Tcl_Utf16ToUtfDString()/Tcl_UtfToUtf16DString() This allows for Tcl_WinTCharToUtf()/Tcl_WinUtfToTChar() to be declared deprecated. file: [7098d4aac0] check-in: [a33e22b6ba] user: jan.nijtmans branch: utf-max, size: 53876
2018-10-30
20:39
Add support for TIP #494 to registry and dde. Only effective when compiled against Tcl 9.0 headers. This way we can keep the source-code for those extensions 100% equal in all branches. Work-around for gcc warning in tclWinFile.c. Discovered by Travis CI. file: [72f0762dee] check-in: [bd6c194323] user: jan.nijtmans branch: core-8-5-branch, size: 53172
2018-10-27
07:53
tclWinDde.c: Backport version 1.4.1 from Tcl 8.6. file: [329fc25545] check-in: [714f445acf] user: jan.nijtmans branch: core-8-5-branch, size: 52701
2018-10-26
18:41
tclWinReg.c: Code cleanup. Eliminate some unnecessary variables. tclWinDde.c: Backport improvements (support for TCL_UTF_MAX=6) from androwish: Both androwish and tclsh (all versions) can now use the same dde.dll. dde: bump version file: [0a0360590a] check-in: [a82347c324] user: jan.nijtmans branch: core-8-6-branch, size: 52682
2018-10-19
16:09
Merge trunk file: [54d7767e90] check-in: [745d651613] user: jan.nijtmans branch: novem, size: 51248
2018-09-01
22:01
Change ckalloc and friends to Tcl_Alloc and friends. Add two defines, TCL_IO_FAILURE and TCL_NO_LENGTH (experimental, still open to be renamed following discussion) file: [2c7211e293] check-in: [f13660b5a5] user: jan.nijtmans branch: memory-API, size: 50316
2018-08-28
19:23
merge trunk file: [4952a08241] check-in: [c0f9df1909] user: jan.nijtmans branch: novem, size: 51234
2018-06-26
19:46
merge 8.7 file: [33ab084821] check-in: [87e9b263ac] user: jan.nijtmans branch: trunk, size: 50302
19:45
Since Tcl is always compiled with -DUNICODE -D_UNICODE (on Windows) and we know TCL_UTF_MAX>=4, we can simplify things. No change in functionality. file: [4bfd4f7225] check-in: [32f5394627] user: jan.nijtmans branch: core-8-branch, size: 50369
2018-05-31
21:24
merge zipfs file: [9dd4623f14] check-in: [fc74365c13] user: jan.nijtmans branch: androwish, size: 54212
2017-12-09
16:13
merge core-8-branch. Remove stub entry for TclWinGetPlatformId(), as it is no longer needed. Is a macro now. file: [af1cd81fc1] check-in: [fa4dd57801] user: jan.nijtmans branch: trunk, size: 51080
2017-12-01
13:53
merge core-8-branch. Various cleanup: unused structure names, unused #defines. Change some "epoch"-related fields from int to size_t. Nothing functional. file: [7a8172cc77] check-in: [6af217e68c] user: jan.nijtmans branch: trunk, size: 51289
2017-11-20
14:55
TIP 487 implementation: Stop support for Windows XP and Windows CE file: [b610e919d7] check-in: [47d26a0b4a] user: jan.nijtmans branch: tip-487, size: 51147
2016-06-30
13:16
Simplify use of "struct" keyword in many places. file: [52af8601fe] check-in: [2e6ea5716f] user: jan.nijtmans branch: trunk, size: 51356
2016-06-29
15:28
Eliminate internal use of TCL_STORAGE_CLASS, as it will be gone in 9.0 anyway file: [83631837b5] check-in: [b78ff97295] user: jan.nijtmans branch: trunk, size: 51375
2016-03-02
15:44
Some more minor androwish upstream changes file: [64a072a37c] check-in: [76a713ab17] user: jan.nijtmans branch: androwish, size: 53785
2015-11-11
16:09
Patches by Christian Werner, supporting TCL_UTF_MAX=6 on Windows. Doesn't work yet, but it's a start. file: [1f7d3ea932] check-in: [6306082702] user: jan.nijtmans branch: werner-utf_max=6, size: 53735
2014-07-12
16:13
whopper change; now passes test suite on OSX file: [639b2d5ed2] check-in: [0b38cdbc76] user: dkf branch: bug-d5ddbc7f49, size: 51885
2014-05-02
07:15
merge novem file: [a59e503550] check-in: [08a7e90291] user: jan.nijtmans branch: novem-more-memory-API, size: 51408
2013-09-26
13:13
merge novem

WARNING: No checks of build-ability done yet. file: [23988ab5f3] check-in: [2688d65077] user: dkf branch: novem-64bit-sizes, size: 52246

2013-04-25
07:28
Update dde to version 1.3.3. Update registry to version 1.2.2. (the same as distributed with Tcl 8.5.14) file: [af8e0d25cb] check-in: [2e764ac0b1] user: jan.nijtmans branch: core-8-4-branch, size: 46259
2013-02-20
14:51
Merge trunk. Convert Tcl_SetVar/Tcl_UnsetVar/Tcl_GetVar/Tcl_TraceVar to macros, calling the *2 variants of the function. No change of functionality. file: [0b41f32779] check-in: [badbf86292] user: jan.nijtmans branch: novem, size: 52012
11:40
[Bug 3605401]: Compiler error with latest mingw-w64 headers. file: [a6fef2180b] check-in: [0db74d9ccc] user: jan.nijtmans branch: bug-3605401, size: 51881
10:25
Bug 3605401: Compiler error with latest mingw-w64 headers file: [c5f20b7e4a] check-in: [d67be824f8] user: jan.nijtmans branch: bug-3605401, size: 51870
2013-02-19
15:46
merge novem file: [bdc6cd2893] check-in: [28ee40df7e] user: jan.nijtmans branch: novem-reduced-symbol-export, size: 51242
13:21
Merge trunk. Tranform Tcl_SaveResult/Tcl_RestoreResult/Tcl_DiscardResult to macros, and remove them from the stub table file: [d80a7fd507] check-in: [e216391d96] user: jan.nijtmans branch: novem, size: 51262
2013-02-11
10:25
more Tcl_NewIntObj/Tcl_NewBooleanObj -> Tcl_NewLongObj conversions file: [422fcde4a2] check-in: [a80fb8c697] user: jan.nijtmans branch: novem, size: 51239
2013-01-26
16:11
macros for Tcl_GetString and Tcl_GetStringFromObj file: [323679c008] check-in: [7845d6854d] user: jan.nijtmans branch: novem-more-memory-API, size: 50634
2013-01-10
11:31
merge novem file: [9ee6ceb40c] check-in: [01d6d91b04] user: jan.nijtmans branch: novem-unversioned-stub, size: 51239
09:55
Turn Tcl_PkgPresent/Tcl_PkgRequire into a macro. Make sure that extensions which are compiled using Tcl version 9.0 alpha/beta headers only run with the exact same Tcl version (9.0a0), so they cannot accidently be used in production. Idea 'stolen' from iTcl 4.0, which did that during alpha/beta Dde/Registry: eliminate usage of some older API, which might be removed/deprecated in the future. file: [cafc979ee5] check-in: [ae4651d4d1] user: jan.nijtmans branch: novem, size: 51238
2012-12-22
20:20
merge novem add Tcl_TomMath_InitStubs/Tcl_OOInitStubs to unix/tclAppInit.c file: [7e7d3e7021] check-in: [96d9dbe992] user: jan.nijtmans branch: novem-reduced-symbol-export, size: 51375
19:48
merge novem remove version number from reg.dll and dde.dll file: [7d2ce463f7] check-in: [b9fd2ceaf2] user: jan.nijtmans branch: novem-unversioned-stub, size: 51389
2012-12-21
10:13
remove unnecessary struct names, which only pollute the "struct" namespace for the compiler. file: [f5a77cc87e] check-in: [7752ee08e3] user: jan.nijtmans branch: novem, size: 51394
2012-12-14
12:45
re-add some things lost in [d70f8a19e4] file: [0176364745] check-in: [20ee37718a] user: jan.nijtmans branch: novem-unversioned-stub, size: 51501
2012-12-10
21:51
merge trunk fix mingw build file: [1257efb03a] check-in: [8e7234ccff] user: jan.nijtmans branch: novem-reduced-symbol-export, size: 51487
2012-12-06
15:53
Provide the real required version number to Tcl_InitStubs, even in alpha/beta released. During alpha/beta it will be replaced by TCL_PATCH_LEVEL file: [70a65d7d7a] check-in: [0302a932a8] user: jan.nijtmans branch: novem-reduced-symbol-export, size: 51482
15:43
Use Tcl_EvalEx in pkgb.dll. Same functionality. More deprecated function replacements file: [3424ded7ab] check-in: [6f8010216f] user: jan.nijtmans branch: better-deprecation-85, size: 46048
2012-12-05
14:42
use Tcl_PkgProvideEx everywhere (again, for testing purposes) file: [2cc88e5a01] check-in: [e63bcbdcec] user: jan.nijtmans branch: novem-support, size: 51856
14:21
merge trunk Change TCL_VERSION to "8.6-" everywhere in Tcl_InitStubs. This is not the way how to do it! Just for testing purposes. file: [7ae5288c17] check-in: [50e935089a] user: jan.nijtmans branch: novem-support, size: 51848
2012-12-04
13:51
Experiment: Speed up Tcl by only exporting the minimal set of symbols from the dll/so. Advantage: USE_TCL_STUBS is no longer necessary, it's implicit. So that makes it less error-prome for extenders. The function Tcl_PkgInitStubsCheck is no longer necessary. Disadvantage: Embedders need to do two additional things, call Tcl_InitStubs() as first function in Tcl_AppInit() and link the stub library with their executable. file: [2f51ca80b2] check-in: [668d02e882] user: jan.nijtmans branch: novem-reduced-symbol-export, size: 51480
2012-12-03
08:11
merge core-8-5-branch eliminate more usage of to-be-deprecated functions file: [66c5da0913] check-in: [976aeca8c6] user: jan.nijtmans branch: better-deprecation-85, size: 46397
2012-11-29
20:32
Destroy all the TCL_STORAGE_CLASS and associated nonsense. file: [44b809ff81] check-in: [3ce8b298a8] user: dgp branch: novem, size: 51506
2012-11-27
11:02
Conversion of Win-specific code to new model API. WARNING! UNTESTED! file: [52e0660a07] check-in: [4adcc3c51f] user: dkf branch: novem-64bit-sizes, size: 52107
2012-11-19
22:34
make windde and winreg load again file: [82f7a776c9] check-in: [ae8377e32a] user: jan.nijtmans branch: novem, size: 51853
2012-09-19
14:50
merge trunk

change dde version to 1.4.0b2

file: [11b575ee5c] check-in: [82e045469a] user: jan.nijtmans branch: frq-3527238, size: 51849
2012-08-20
06:49
remove unnecessary struct names, which only pollute the "struct" namespace for te compiler. file: [a244bb6015] check-in: [db442914c7] user: jan.nijtmans branch: jn-no-struct-names, size: 51333
2012-08-08
10:32
merge trunk file: [95ca13db39] check-in: [27388707f2] user: jan.nijtmans branch: frq-3527238, size: 51847
2012-08-07
14:58
add 3 testcases for "dde poke", only active with --enable-symbols (we need a "dde poke" server for that, which is now built into tcldde14g.dll, but not in tcldde14.dll) file: [1020530f1b] check-in: [2cc13853c7] user: jan.nijtmans branch: trunk, size: 51445
2012-08-06
07:59
merge trunk file: [d3a5a14730] check-in: [ff11683bab] user: jan.nijtmans branch: frq-3527238, size: 50318
07:40
Reference to correct Bug #number. Fix warning in winDde.c, and more test-cases using Unicode characters file: [a3fc48315f] check-in: [359adb529b] user: jan.nijtmans branch: trunk, size: 49939
2012-08-05
12:09
Final part of result generation conversion (modulo any minor blunders) file: [6ca18dd318] check-in: [1fb35ca910] user: dkf branch: trunk, size: 49720
2012-08-03
10:56
converting to using Tcl_Obj API for error message generation; part done file: [c4823fbf69] check-in: [7fb86a29c9] user: dkf branch: trunk, size: 49693
2012-08-02
12:08
merge trunk file: [2a693c4540] check-in: [d62cfbac77] user: jan.nijtmans branch: frq-3527238, size: 50061
09:54
Fix Bug #3545367: DDE test failures It turns out that "dde poke" had the same bug, unfortunately we cannot make a test-case for that. Also modified more test-cases to use unicode variable names, so we can more reliably detect this file: [c6d00c6f25] check-in: [cc7f2babeb] user: jan.nijtmans branch: trunk, size: 49682
2012-08-01
14:53
Fix Bug #3545367: DDE test failures file: [aff2193e5f] check-in: [bc4b7b1b91] user: jan.nijtmans branch: trunk, size: 49439
2012-07-12
08:09
dde version: 1.4.0b1 file: [4fbd0674be] check-in: [1908ecf966] user: jan.nijtmans branch: trunk, size: 49442
2012-06-11
09:34
new attempt, with only those parts of frq-3527238 which don't introduce new command options, so don't require a TIP file: [a0310c1c12] check-in: [28ef7b1b66] user: jan.nijtmans branch: frq-3527238, size: 49821
2012-06-08
08:07
Revise the "null data" check: null strings are possible, but empty binary arrays are not file: [3381816738] check-in: [146dc6a0b5] user: jan.nijtmans branch: trunk, size: 49440
2012-05-29
11:09
merge trunk Note: this breaks winDde-9.4 test, which still needs to be fixed! file: [4312ee0fa4] check-in: [623ce25e16] user: jan.nijtmans branch: frq-3527238, size: 50544
07:57
[Bug 3525762]: Encoding handling in dde file: [f546a418b3] check-in: [9cc84a6ebc] user: jan.nijtmans branch: trunk, size: 49491
2012-05-28
19:30
explicitely specify encoding in DdeCreateStringHandle file: [a6519211a8] check-in: [262b595d2b] user: jan.nijtmans branch: bug-3525762, size: 49277
08:39
fix for bug bug-3525762 file: [402497540b] check-in: [225184bfe2] user: jan.nijtmans branch: bug-3525762, size: 49241
2012-05-25
08:29
merge trunk file: [1b7c35902b] check-in: [58ac4eadab] user: jan.nijtmans branch: frq-3527238, size: 49287
08:19
[Bug 473946]: special characters not correctly sent, now for XTYP_EXECUTE as well as XTYP_REQUEST. Fix "make genstubs" when cross-compiling on UNIX file: [87f43439e7] check-in: [e50aa91fc7] user: jan.nijtmans branch: trunk, size: 48245
08:00
[Bug 473946]: special characters not correctly sent, now for XTYP_EXECUTE as well as XTYP_REQUEST. Fix "make genstubs" when cross-compiling on UNIX file: [b86b3cf3bf] check-in: [4a4a047f4b] user: jan.nijtmans branch: core-8-5-branch, size: 46279
07:24
[Bug 473946]: special characters not correctly sent, now for XTYP_EXECUTE as well as XTYP_REQUEST. Fix "make genstubs" when cross-compiling on UNIX file: [f072452d1e] check-in: [7ebfab5576] user: jan.nijtmans branch: core-8-4-branch, size: 39951
2012-05-24
19:18
Take cygwin handling of X11 into account Implement TclpIsAtty, Cygwin only doc/dde.n: doc fix file: [ca721d75cb] check-in: [17576c7c06] user: jan.nijtmans branch: core-8-4-branch, size: 39946
08:02
add "--" argument to various commands, and some bug fixes file: [00960cdb1c] check-in: [ec27660cbb] user: jan.nijtmans branch: frq-3527238, size: 48953
2012-05-23
14:15
add -binary option to "dde eval" file: [21f222412a] check-in: [3f917a93ea] user: jan.nijtmans branch: frq-3527238, size: 48848
12:00
fix [bug 3529063]: 2 minor bugs in TIP #106 implementation file: [c43c7d0853] check-in: [1b2cd6ca9a] user: jan.nijtmans branch: trunk, size: 47673
09:19
added -binary option for "dde servername" file: [fa56ec49be] check-in: [b087d03c2b] user: jan.nijtmans branch: frq-3527238, size: 48414
2012-05-22
09:15
better unicode detection: Unicode always ends with two zero-bytes file: [522a3c302c] check-in: [a80aa8d5d3] user: jan.nijtmans branch: frq-3527238, size: 48337
2012-05-21
11:58
merge trunk file: [6ce50ec97a] check-in: [9130382a5a] user: jan.nijtmans branch: frq-3527238, size: 48297
11:31
TIP #106: Add Encoding Abilities to the [dde] Command file: [5a02c6426b] check-in: [caff0b1e87] user: jan.nijtmans branch: trunk, size: 47675
2012-05-16
09:29
FRQ 3527238: first experiment implementing CF_UNICODETEXT for dde file: [eedbc0d431] check-in: [ba88b2a19d] user: jan.nijtmans branch: frq-3527238, size: 48121
2012-05-13
14:53
Protect against receiving strings without ending \0, as external applications (or Tcl with TIP #106) could generate that. file: [ae060405f4] check-in: [7e5a842ffb] user: jan.nijtmans branch: trunk, size: 46842
14:50
Protect against receiving strings without ending \0, as external applications (or Tcl with TIP #106) could generate that. file: [f8c032e8bf] check-in: [d18e27ccd9] user: jan.nijtmans branch: core-8-5-branch, size: 45832
14:46
Protect against receiving strings without ending \0, as external applications (or Tcl with TIP #106) could generate that. file: [8998205452] check-in: [a939eb0d1c] user: jan.nijtmans branch: core-8-4-branch, size: 39454
2012-05-11
12:50
fix handling of closing '\0' for -binary data update dde version to 1.4.0 file: [3c1b767434] check-in: [5199131175] user: jan.nijtmans branch: tip-106-impl, size: 47543
2012-05-10
22:01
merge trunk file: [b34e01032d] check-in: [965fe4924b] user: jan.nijtmans branch: tip-106-impl, size: 47480
21:57
first shot at internationalization of dde file: [53baae15e2] check-in: [d36a06647e] user: jan.nijtmans branch: trunk, size: 46710
21:48
[Bug 473946]: special characters not correctly sent file: [16aa3ecc1b] check-in: [1aee402b1b] user: jan.nijtmans branch: trunk, size: 46367
20:44
[Bug 473946]: special characters not correctly sent file: [bd1c96cce4] check-in: [8a869dadb3] user: jan.nijtmans branch: core-8-5-branch, size: 45700
20:38
[Bug 473946]: special characters not correctly sen file: [3fc4f1b038] check-in: [98d6eb2b34] user: jan.nijtmans branch: core-8-4-branch, size: 39322
2012-05-09
19:18
Increase version to 1.2.5 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+ file: [f4b03586b8] check-in: [7bb9d6699f] user: jan.nijtmans branch: bug-473946, size: 40942
08:47
[Bug 473946]: special characters not correctly sent file: [15e58ec4b6] check-in: [18027385fd] user: jan.nijtmans branch: bug-473946, size: 41958
2012-05-08
09:26
another bug: [dde eval -async -binary] didn't work file: [376898e1e2] check-in: [1a74749c0d] user: jan.nijtmans branch: tip-106-impl, size: 46829
09:07
fix test-cases winDde 5.1 and 5.3 file: [24f6ec0d6f] check-in: [e200c4594c] user: jan.nijtmans branch: tip-106-impl, size: 46796
2012-05-07
07:50
proposal from jmphilippe file: [6397618eff] check-in: [6036f72024] user: jan.nijtmans branch: bug-473946, size: 41065
06:33
move TCHAR definition for Cygwin from tclUnixPort.h to tclPlatDecls.h, so it can be used for the Plat* interfaces as well file: [f594bbf859] check-in: [1a117d1880] user: jan.nijtmans branch: core-8-4-branch, size: 40818
2012-05-02
10:11
Update of Patch 2445648 to trunk tip. Implementation of TIP 106: Add Encoding Abilities to the [dde] Command file: [75eba036d7] check-in: [73a6b9d590] user: dkf branch: tip-106-impl, size: 46794
2012-04-25
11:08
truncation in SetWindowLongPtr data file: [74b59e60e9] check-in: [c69140f170] user: jan.nijtmans branch: core-8-4-branch, size: 40837
2012-03-01
09:33
fix compile error win / visual studio file: [62d82e0804] check-in: [57f30e3f2c] user: sebres branch: dgp-scan-element, size: 45278
2011-08-22
16:28
Fixed use of C99 features breaking the build with MSVC6. The problem was introduced with checkin [e9a08358f4]. file: [7a043f80bd] check-in: [84b4842396] user: andreask branch: core-8-4-branch, size: 40831
2011-08-16
12:03
[Bug 3388350] mingw64 compiler warnings file: [58af901258] check-in: [8c851aad1d] user: jan.nijtmans branch: core-8-5-branch, size: 45282
11:23
[Bug 3388350] mingw64 compiler warnings file: [dbdd412c91] check-in: [5fa631a777] user: jan.nijtmans branch: core-8-4-branch, size: 40831
2011-08-15
14:11
[Bug 3388350] mingw64 compiler warnings file: [f906612014] check-in: [b687b06a5e] user: jan.nijtmans branch: core-8-4-branch, size: 40817
11:07
[Bug 3388350] mingw64 compiler warnings file: [7a94af4f1e] check-in: [e9a08358f4] user: jan.nijtmans branch: core-8-4-branch, size: 40835
2011-08-09
07:15
[Bug 3388350] mingw64 compiler warnings file: [55d0520eda] check-in: [d323be815f] user: jan.nijtmans branch: trunk, size: 46051
06:57
[Bug 3388350] mingw64 compiler warnings file: [af825c6e4e] check-in: [d4938bf2ce] user: jan.nijtmans branch: core-8-5-branch, size: 45259
2011-04-06
13:05
More generation of error codes (most platform-specific parts not already using Tcl_PosixError). file: [1291f88ddd] check-in: [1b095ad294] user: dkf branch: trunk, size: 46121
2011-03-14
14:41
merge trunk + update ckfree() and ckalloc() calls file: [81b21f45a9] check-in: [4ddd1c56f7] user: dgp branch: dgp-refactor, size: 45424
2011-03-12
15:06
Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts in rest of Tcl source code. No ABI change. API change *should* be harmless. file: [ddba01dd76] check-in: [5574bdd262] user: dkf branch: trunk, size: 45446
2011-03-03
17:14
merge trunk file: [5f8a3d675f] check-in: [affd89e3ef] user: dgp branch: dgp-refactor, size: 45486
2011-03-02
20:27
Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them (except in zlib files). file: [96814aa6e1] check-in: [c64f310d38] user: dgp branch: trunk, size: 45508
16:06
Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [c4b64ab047] check-in: [79367df0f0] user: dgp branch: core-8-5-branch, size: 45329
2011-03-01
15:38
Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [3b3b73ffbf] check-in: [90b4acd7bd] user: dgp branch: core-8-4-branch, size: 40872
2011-01-25
22:33
Fix various gcc-4.5.2 64-bit warning messages, e.g. by using full 64-bits for socket fd's file: [8f00d8447a] check-in: [92caef797a] user: nijtmans branch: trunk, size: 45583
2011-01-14
16:03
Fix gcc-4.5.2 error: lvalue required as ... (backported from 8.5/8.6) file: [8d8f703018] check-in: [2f6d569fbe] user: nijtmans branch: core-8-4-branch, size: 40951
2010-11-23
14:27
Jumps of win/ files. Fixed missing patches to configure. Jumped configure.in and tcl.m4. Also @578 file: [675f87c177] check-in: [1c930c462b] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 45556
2010-11-22
16:07
Next @380. OO Stacktraces broken. file: [eb5d3ed563] check-in: [1713113dd4] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 45418
2010-10-20
01:50
merge file: [5d4f5ddcca] check-in: [6c4e1f869f] user: kennykb branch: dogeen-assembler-branch, size: 45564
2010-10-11
14:18
merge file: [e1faab4a72] check-in: [2bf023a183] user: dgp branch: dgp-refactor, size: 45561
12:11
[FRQ 2965056]: Windows build with -DUNICODE Add netapi32 to the windows link line, so we no longer have to use LoadLibrary to access those functions. file: [09d946f52c] check-in: [ad9ffc933e] user: nijtmans branch: trunk, size: 45561
2010-09-17
12:55
Merge from HEAD to rmax-ipv6-branch file: [6d7d629696] check-in: [70c6ac9692] user: rmax branch: rmax-ipv6-branch, size: 45673
2010-08-30
14:11
merge file: [5660a9b161] check-in: [c748a54d3b] user: dgp branch: dgp-refactor, size: 45673
09:19
[Freq 2965056]: Windows build with -DUNICODE file: [5fb3271287] check-in: [f5f9877d12] user: nijtmans branch: trunk, size: 45673
2010-06-07
17:36
rebranch from HEAD file: [c276628560] check-in: [f3af08f468] user: rmax branch: rmax-ipv6-branch, size: 45532
2010-05-21
12:18
installData.tcl: Make sure that copyDir only receives normalized paths. 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. file: [8193dbed96] check-in: [624625fe98] user: nijtmans branch: core-8-5-branch, size: 45408
2010-05-14
13:31
merge file: [65dc747152] check-in: [384f57f831] user: dgp branch: dgp-refactor, size: 45532
2010-05-11
14:47
Unnecessary type casts, See Tcl [Patch #2997087] Don't duplicate CYGWIN timezone #define from tclPort.h in tclWinPort.h file: [210e5769e4] check-in: [b231748527] user: nijtmans branch: trunk, size: 45532
2010-03-08
14:34
merge updates from HEAD file: [be9c9dd8c7] check-in: [58e959de47] user: dgp branch: dgp-refactor, size: 45597
2010-03-07
14:39
test that tclOO stubs are present in stub library 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. file: [64b7c9e132] check-in: [0ccb7b21a9] user: nijtmans branch: trunk, size: 45597
2010-02-26
01:21
merge updates from HEAD file: [24578fb4d0] check-in: [ec93238882] user: dgp branch: dgp-refactor, size: 45596
2010-02-25
23:39
Squelch some warnings file: [115660a17b] check-in: [d14f7e694e] user: dkf branch: trunk, size: 45591
2010-01-31
23:51
Various CYGWIN-related fixes 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. file: [da78f35b47] check-in: [ad7cfb6ee3] user: nijtmans branch: core-8-5-branch, size: 45305
2010-01-13
18:47
merge updates from HEAD file: [2591974833] check-in: [e6c6ee7ccf] user: dgp branch: dgp-refactor, size: 45541
2010-01-10
22:58
* win/tclWinDde.c: VC++ 6.0 doesn't have * 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.
file: [aaa6da9398] check-in: [ab99980096] user: nijtmans branch: trunk, size: 45541
2009-12-22
04:42
merge updates from HEAD file: [a60754f8f8] check-in: [9fdc8d03f3] user: dgp branch: dgp-refactor, size: 45603
2009-12-21
23:25
Various CYGWIN-related fixes. In the win32 configure script, CYGWIN is still not enabled yet, but at least it is a step in the right direction. file: [e2e9225fec] check-in: [dca4a9980e] user: nijtmans branch: trunk, size: 45603
2009-11-25
16:20
merge updates from HEAD file: [8eddb80231] check-in: [20fd2844f9] user: dgp branch: dgp-refactor, size: 45610
2009-11-23
20:17
#undef STATIC_BUILD in tclWin(Dde|Reg).c, in order to make 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. file: [2c6e655da6] check-in: [0f53c33f63] user: nijtmans branch: trunk, size: 45610
2009-11-19
16:51
merge updates from HEAD file: [81242410fe] check-in: [7aa1b44845] user: dgp branch: dgp-refactor, size: 45597
2009-11-18
23:46
Fix [Bug 2883850]: pkgIndex.tcl doesn't get created with static Tcl build file: [8fba3e76e0] check-in: [39268397d9] user: nijtmans branch: trunk, size: 45597
2009-11-16
18:04
merge updates from HEAD file: [3978d5264b] check-in: [b504489f82] user: dgp branch: dgp-refactor, size: 45543
06:29
* win/tclWinDde.c: Avoid gcc compiler warning by explicitly casting DdeCreateStringHandle argument.
file: [8fe6b20c08] check-in: [3d793e20b3] user: mdejong branch: trunk, size: 45542
2009-08-17
14:00
merge updates from HEAD file: [55819417a1] check-in: [8050b8ab89] user: dgp branch: dgp-refactor, size: 45509
2009-08-16
10:20
const addition (pkge.c) Use <pthread.h> in stead of "pthread.h" Eliminate some more gcc warnings file: [d5e0cc7c0a] check-in: [4c68b5bfd2] user: nijtmans branch: trunk, size: 45509
2009-02-04
14:16
merge updates from HEAD file: [337a3df93f] check-in: [255c748a68] user: dgp branch: dgp-refactor, size: 45493
2009-02-03
23:10
- eliminate some unnessary type casts - some internal const decorations - spacing file: [72dd921a92] check-in: [4ad5e07e8e] user: nijtmans branch: trunk, size: 45493
2008-10-17
20:52
merge updates from HEAD file: [15abd0bbd6] check-in: [d93600ad8e] user: dgp branch: dgp-refactor, size: 45423
2008-10-14
22:43
* win/tclWinChan.c: Fix minor compiler warnings when * win/tclWinDde.c: compiling wit -Wwrite-strings * win/tclWinInit.c: * win/tclWinReg.c: * win/tclWinSerial.c:
file: [0df30700c1] check-in: [ec7f443aa8] user: nijtmans branch: trunk, size: 45423
2008-05-11
04:22
merge updates from HEAD file: [01c0cf39f4] check-in: [b084fd8e3a] user: dgp branch: dgp-refactor, size: 45320
2008-04-27
22:21
Get rid of pre-C89-isms (esp. CONST vs const). file: [c0de196f94] check-in: [2d205c22fb] user: dkf branch: trunk, size: 45315
2006-10-23
21:01
merge updates from HEAD file: [c7932ced6b] check-in: [1f911d4cbb] user: dgp branch: dgp-refactor, size: 45320
2006-09-26
00:05
More fixing which struct stat to refer to. Some casts from time_t to int required. Tcl_Time structure members are longs. Support for varying compiler options and build to platform-specific subdirs. file: [758794ecd6] check-in: [514c0c6683] user: patthoyts branch: trunk, size: 45321
2006-04-28
16:09
Merge updates from HEAD file: [f6843d29f7] check-in: [afab2ad07a] user: dgp branch: dgp-refactor, size: 45315
2006-04-05
20:50
Revert attempted backport of dde 1.3 to the core-8-4-branch. file: [5ade86a6d9] check-in: [444ef3366e] user: dgp branch: core-8-4-branch, size: 40962
16:49
* library/dde/pkgIndex.tcl: Backport dde 1.3.2 from HEAD. * win/tclWinDde.c: * win/Makefile.in: * win/configure.in: * win/configure: autoconf 2.13
file: [2d84e53c90] check-in: [44144aaeff] user: dgp branch: core-8-4-branch, size: 45314
16:32
* win/tclWinInit.c: More careful calls to Tcl_DStringSetLength() * win/tclWinSock.c: to avoid creating invalid DString states. * win/tclWinDde.c: Bump to version 1.3.2. [RFE 1366195] * library/dde/pkgIndex.tcl:
* library/reg/pkgIndex.tcl: Bump to registry 1.1.6 * win/tclWinReg.c:
* win/configure.in: Bump package version numbers. * win/configure: autoconf 2.59
file: [226b826412] check-in: [59be467042] user: dgp branch: trunk, size: 45310
16:10
* library/dde/pkgIndex.tcl: Long overlooked bump to dde package * win/tclWinDde.c: version 1.2.4 (should have been done for the Tcl 8.4.8 release!)
file: [9a3dc8adf8] check-in: [6720b258de] user: dgp branch: core-8-4-branch, size: 40962
2006-01-25
18:38
merge updates from HEAD file: [b9806ff940] check-in: [24df3318d7] user: dgp branch: dgp-refactor, size: 45228
2005-12-13
22:43
Export stubs for libtommath; fix mingw compiler warnings file: [20d80b5a17] check-in: [3842b9c468] user: kennykb branch: trunk, size: 45227
2005-12-02
18:42
merge updates from HEAD file: [089017070b] check-in: [1059d34b2b] user: dgp branch: dgp-refactor, size: 45276
2005-11-04
00:06
ANSIfy file: [01ffcf325d] check-in: [eeb132b4ae] user: dkf branch: trunk, size: 45272
2005-08-02
18:14
merge updates from HEAD file: [6ba380dba7] check-in: [10feab7c07] user: dgp branch: kennykb-numerics-branch, size: 45875
2005-07-26
04:11
Merge updates from HEAD file: [54399dcdc2] check-in: [8351a734a6] user: dgp branch: dgp-refactor, size: 45875
2005-07-24
22:56
Getting more systematic about style file: [71d2320792] check-in: [83d72c558c] user: dkf branch: trunk, size: 45871
2004-12-09
23:00
Merge updates from HEAD file: [170feda583] check-in: [24873008cc] user: dgp branch: dgp-refactor, size: 45859
2004-11-30
18:40
corrected a typo that caused a compilation failure on VC++ file: [a05af79ea7] check-in: [d45737011c] user: kennykb branch: trunk, size: 45859
2004-11-26
20:02
* win/tclWinDde.c (ExecuteRemoteObject): Removed bogus semicolon found at the end of the header for the function definition, terminating it early and preventing a compile. This is likely a fix for '2004-11-25 Donal'. I have to conclude that it is also unknown if the other changes to this file actually pass the testsuite. Running testsuite ... They don't. winDde-6.1 fails. This is only a message discrepance, i.e. not too bad. Leaving resolution of that to Pat and Donal. file: [db86a57f1b] check-in: [d421ebab80] user: andreas_kupries branch: trunk, size: 45866
2004-11-25
11:28
Assorted cleanup and doc-fixes for the dde package. file: [eb74018dbc] check-in: [46a09eeaa0] user: dkf branch: trunk, size: 45855
2004-10-28
18:45
merge updates from HEAD file: [a51ed65594] check-in: [5fdab1eb47] user: dgp branch: dgp-refactor, size: 46879
2004-10-06
16:37
* generic/tclBasic.c: * generic/tclBinary.c: * generic/tclCmdAH.c: * generic/tclCmdIL.c: * generic/tclCmdMZ.c: * generic/tclCompExpr.c: * generic/tclDictObj.c: * generic/tclEncoding.c: * generic/tclExecute.c: * generic/tclFCmd.c: * generic/tclHistory.c: * generic/tclIndexObj.c: * generic/tclInterp.c: * generic/tclIO.c: * generic/tclIOCmd.c: * generic/tclNamesp.c: * generic/tclObj.c: * generic/tclPkg.c: * generic/tclResult.c: * generic/tclScan.c: * generic/tclTimer.c: * generic/tclTrace.c: * generic/tclUtil.c: * generic/tclVar.c: * unix/tclUnixFCmd.c: * unix/tclUnixPipe.c: * win/tclWinDde.c: * win/tclWinFCmd.c: * win/tclWinPipe.c: It is a poor practice to directly set or append to the value of the objResult of an interp, because that value might be shared, and in that circumstance a Tcl_Panic() will be the result. Searched for example of this practice and replaced with safer alternatives, often using the Tcl_AppendResult() routine that dkf just rehabilitated. * library/dde/pkgIndex.tcl: Bump to dde 1.3.1
file: [83af1cc064] check-in: [49653405fd] user: dgp branch: trunk, size: 46875
14:10
Put braces round if bodies... file: [516c0beb0d] check-in: [51b9106bd6] user: dkf branch: trunk, size: 46747
2004-09-08
23:02
Merge updates from HEAD file: [247f0c1476] check-in: [dff8728918] user: dgp branch: dgp-refactor, size: 46709
2004-09-01
17:40
WIN64 corrections file: [d650c77c75] check-in: [1e2c2edfd3] user: hobbs branch: trunk, size: 46707
17:26
WIN64 corrections file: [158135860f] check-in: [8a4b1a2b00] user: hobbs branch: core-8-4-branch, size: 40964
2004-07-23
00:24
* win/tclWinDde.c: Bump to dde 1.2.3 to cover changes * library/dde/pkgIndex.tcl: committed on 2004-06-14.
* changes: Updated for Tcl 8.4.7 release.
file: [15663ceb2c] check-in: [fe4f807148] user: dgp branch: core-8-4-branch, size: 40771
2004-06-14
15:22
* win/tclWinDde.c: Backported the fix from 8.5 to avoid hanging in the presence of applications that dont process Window messages. file: [21f12cfca1] check-in: [469f0f607b] user: patthoyts branch: core-8-4-branch, size: 40777
2004-03-26
22:28
Merge updates from HEAD. file: [2c04298132] check-in: [6e8d2d7ba1] user: dgp branch: dgp-refactor, size: 46518
2004-03-19
18:33
Made HEAD build on Windows VC++ again. file: [474b4f220a] check-in: [6610e1aa01] user: kennykb branch: trunk, size: 46518
2004-03-04
17:26
merge updates from HEAD file: [670405eb1b] check-in: [90bbbc469a] user: dgp branch: dgp-refactor, size: 46519
2004-02-25
14:12
* win/tclWinDde.c: Removed some gcc warnings - except for the -Wconversion warning for GetGlobalAtomName. gcc is just wrong about this.
file: [723eaad309] check-in: [ff97c10f82] user: patthoyts branch: trunk, size: 46521
2004-02-07
05:47
Merge updates from HEAD

Note that this branch currently does not fully support the new {expand} syntax. Updates to TclEvalScriptTokens and TclCompileScriptTokens are still to come. file: [54b543f159] check-in: [beeeb45bbf] user: dgp branch: dgp-refactor, size: 46514

2003-11-10
22:55
* library/dde/pkgIndex.tcl: Added safeguards so that registry * 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.3. * win/Makefile.in: * win/configure.in: * win/makefile.bc: * win/makefile.vc:
* win/configure: autoconf (2.57)
file: [a811adf4f8] check-in: [207b9d2fc9] user: dgp branch: trunk, size: 46510
22:42
* library/dde/pkgIndex.tcl: Added safeguards so that registry * 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.
file: [913a774667] check-in: [72370b1438] user: dgp branch: core-8-4-branch, size: 37911
2003-06-24
17:27
Merge updates from the HEAD file: [a9365280cf] check-in: [d0a473ec1b] user: dgp branch: dgp-refactor, size: 46516
2003-06-23
22:05
* doc/dde.n: Committed TIP #135 which changes the * win/tclWinDde.c: -exact option to -force. Also cleaned * tests/winDde.test: a bug in the tests. * library/dde/pkgIndex.tcl: Incremented version to 1.2.5
file: [90374946a3] check-in: [c171bd3478] user: patthoyts branch: trunk, size: 46518
21:27
* doc/dde.n: Committed TIP #120 which provides the * win/tclWinDde.c: dde package for safe interpreters. * tests/winDde.test: Incremented package version to 1.2.4 * library/dde/pkgIndex.tcl:
file: [f0dbac748c] check-in: [5368927822] user: patthoyts branch: trunk, size: 46518
2003-05-16
17:29
* library/dde/pkgIndex.tcl: Applied TIP #130 which provides * tests/winDde.test: for unique dde server names. Added * win/tclWinDde.c: some more tests. Fixes [Bug 219293]
file: [d40f8a1a18] check-in: [f7d8932c32] user: patthoyts branch: trunk, size: 42990
2003-03-22
23:01
* win/tclWinDde.c: Make dde services conform the the documentation such that giving only a topic name really returns all services with that topic. [Bug 219155] Prevent hangup caused by dde server applications failing to process messages [Bug 707822] * tests/winDde.test: Corrected labels and added a test for search by topic name.
file: [10c89f4111] check-in: [48db7691be] user: patthoyts branch: trunk, size: 40772
2003-03-03
17:12
* library/dde/pkgIndex.tcl: dde bumped to version 1.2.1 for * 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
file: [a2eae421d8] check-in: [5823e95331] user: dgp branch: trunk, size: 37907
2003-01-25
03:11
* win/tclWinDde.c (Dde_Init): clarified use of tsdPtr. (DdeServerProc): better refcount handling of returnPackagePtr.
file: [06eb805b28] check-in: [07d56520cd] user: hobbs branch: trunk, size: 37907
2003-01-18
01:05
* win/tclWinDde.c (DdeServerProc): Deallocate the Tcl_Obj returned by ExecuteRemoteObject if it was not saved in a connection object.
file: [b7c5c627c5] check-in: [5d26616322] user: mdejong branch: trunk, size: 38130
2003-01-16
20:51
* tests/winDde.test: * 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.
file: [0b595c0bff] check-in: [5cc2be8bc8] user: hobbs branch: trunk, size: 38076
19:01
* win/tclWin32Dll.c (squelch_warnings): Squelch 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.
file: [367cbf3289] check-in: [bba93619da] user: mdejong branch: trunk, size: 37929
2002-02-05
02:21
Merging with the current TOT. Very few conflicts, mostly in the generated files. file: [68e2753600] check-in: [f469a31a06] user: wolfsuit branch: macosx-8-4-branch, size: 37755
2002-01-18
14:07
* Overlooked callers of Tcl_GetIndexFromObj
file: [4b4870c2c9] check-in: [305121f7f5] user: dgp branch: trunk, size: 37746
2001-08-22
23:56
* doc/dde.n: fixed dde man page (which was totally incorrect). * 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
file: [c48525b477] check-in: [679f1843c3] user: hobbs branch: trunk, size: 37730
2001-04-03
22:54
see backport log in ChangeLog for specific file backports from 8.4aCVS file: [92bff395dc] check-in: [6defc375da] user: hobbs branch: core-8-3-1-branch, size: 37100
2000-08-08
19:03
Deleted: Created branch tclpro-1-5-0-synthetic check-in: [e979569c4f] user: cvs2fossil branch: tclpro-1-5-0-synthetic, size: 0
2000-06-13
20:30
* win/tclWinDde.c: * win/tclWinInit.c: * win/tclWinNotify.c: * win/tclWinPipe.c: * win/tclWinReg.c: * win/tclWinThrd.c: Applied patch from [Bug 5794]. file: [5e8313b64d] check-in: [84806aadba] user: ericm branch: trunk, size: 37095
1999-06-26
22:41
Added poke command to dde. 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 file: [58994a3999] check-in: [8c9bb6b936] user: redman branch: trunk, size: 37153
1999-06-16
02:10
Fix DDE code to reinitialize with new servername. file: [eb1679b41a] check-in: [9e936b8146] user: redman branch: trunk, size: 35639
1999-05-28
23:02
* win/tclWinDde.c: Fixed bug where dde calls were being passed an invalid dde handle because Initialize had not been called. [Bug: 2124] file: [f3dfeb5f8a] check-in: [5e7b70ba7b] user: stanton branch: trunk, size: 35563
1999-04-21
00:42
Deleted: Added comments for 4/19 and 4/20 check-in: [6c6fc5d7b2] user: redman branch: scriptics-tclpro-1-2-old, size: 0
1999-04-16
00:46
Added: merged tcl 8.1 branch back into the main trunk file: [fcb7621be7] check-in: [f3b32fb71c] user: stanton branch: trunk, size: 35458
1999-04-06
03:19
decrease timeouts for DDE functions file: [9ccab08bf2] check-in: [25b9f0ef5e] user: redman branch: core-8-1-branch-old, size: 35461
1999-04-03
00:44
Fix DDE code for Win95/98 file: [277a72866d] check-in: [ca77050cc6] user: redman branch: core-8-1-branch-old, size: 35467
1999-04-02
23:48
Added: Add DDE package (moved from Tk). file: [0e9023266a] check-in: [26586b1d7e] user: redman branch: core-8-1-branch-old, size: 35859