Tk Source Code

History of win/tkWinEmbed.c of 52e0c8cba697c657
Login

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

History of file win/tkWinEmbed.c at check-in 52e0c8cba697c657

2025-06-26
12:39
Use (char *)NULL sentinels file: [814d581a] check-in: [9e69dcb1] user: jan.nijtmans branch: main, size: 31165
2024-11-05
21:55
Remove spaces before tabs file: [6842fbea] check-in: [20bbfd34] user: jan.nijtmans branch: main, size: 31125
2024-08-07
16:54
Tweak some error-messages. Fix indenting file: [9ef91e4f] check-in: [9e3a8a83] user: jan.nijtmans branch: main, size: 31133
2024-07-08
20:24
0439e1e1a3 can't -> cannot in all error-messages file: [b757f207] check-in: [90e6962b] user: jan.nijtmans branch: bug-0439e1e1a3, size: 31134
2024-06-17
13:02
Move scrollbar sanity checks from platform-code to generic. Fix indenting in win/* files file: [0759575a] check-in: [0970c95e] user: jan.nijtmans branch: core-8-branch, size: 31132
2023-03-06
15:29
More -Wconversion C warning fixes file: [de93a884] check-in: [177db981] user: jan.nijtmans branch: main, size: 31167
2023-03-03
15:18
-1 -> TCL_INDEX_NONE file: [aa6864f1] check-in: [5eec34c3] user: jan.nijtmans branch: main, size: 31159
2023-02-07
14:23
Merge 8.6 (more TCL_UNUSED usage) file: [c80704df] check-in: [24854410] user: jan.nijtmans branch: main, size: 31111
2022-10-30
19:40
more int -> Tcl_Size (making use of the increased range in Tcl 9.0) file: [2ee40aec] check-in: [d1a47539] user: jan.nijtmans branch: main, size: 31121
2022-07-31
20:33
Merge 8.7 file: [c268625b] check-in: [fa1d1844] user: jan.nijtmans branch: stub-simplification, size: 31135
2022-06-22
10:39
More WIP file: [9feb29d2] check-in: [5ee8e2de] user: jan.nijtmans branch: tip-626, size: 31125
2022-02-01
21:50
Fix Tk_Get3BorderColors() signature. Add documentation, created by René Zaumseil file: [5f204776] check-in: [20e9d21a] user: jan.nijtmans branch: tip-606, size: 31121
2021-12-21
13:02
TIP #606 implementation. TODO: documentation file: [8d736d54] check-in: [7538ed6c] user: jan.nijtmans branch: tip-606, size: 31125
2021-11-07
23:48
Merge 8.7 file: [e8eb7053] check-in: [950ce9b0] user: jan.nijtmans branch: stub-simplification, size: 31096
2021-06-04
18:43
Merge 8.6 file: [c5a7917e] check-in: [987eba09] user: culler branch: main, size: 31082
14:47
Analogous changes for linux and Windows file: [6c3f384a] check-in: [49fc2a14] user: jan.nijtmans branch: bug-099109cf1f, size: 31013
2020-12-09
15:01
(c) -> © file: [cd9b686c] check-in: [bd978a76] user: jan.nijtmans branch: main, size: 31085
2020-10-02
08:05
Merge trunk file: [327c0321] check-in: [49cdb086] user: jan.nijtmans branch: stub-simplification, size: 31100
2020-03-18
14:38
TIP 569 remove lint comments file: [f4dc231d] check-in: [a31f1014] user: dgp branch: trunk, size: 31086
2019-12-16
16:33
Merge 8.7. More WIP. file: [06e3fd04] check-in: [ec625234] user: jan.nijtmans branch: cplusplus, size: 31102
2019-09-23
19:10
Merge 8.6. Don't use TCL_Z_MODIFIER on Windows, because it only works when Tk 8.7 is compiled with Tcl 8.7, not with Tcl 8.6 file: [90cff3c3] check-in: [6b6f137e] user: jan.nijtmans branch: trunk, size: 30965
18:50
Use more explicit *W()-forms of the Win32 API, instead of relying on -DUNICODE file: [0d6253e5] check-in: [d957f902] user: jan.nijtmans branch: core-8-6-branch, size: 31016
2019-09-19
19:39
Merge 8.6 file: [1ff17e37] check-in: [8db2ce19] user: jan.nijtmans branch: trunk, size: 30960
19:24
*A() to *W() Win32 API changes, actually the same because Tk is already compiled in UNICODE mode. file: [01b6efc6] check-in: [9f886d63] user: jan.nijtmans branch: core-8-6-branch, size: 31011
2019-09-16
07:59
TCHAR -> WCHAR conversions, since our TCHAR is actually WCHAR when compiling everything in UNICODE mode on Windows. file: [84c4eade] check-in: [0b0f4f25] user: jan.nijtmans branch: core-8-6-branch, size: 31009
2019-07-07
22:00
Merge trunk file: [9f69a006] check-in: [7de0b19f] user: jan.nijtmans branch: tip-548, size: 30958
2019-07-02
11:18
Merge 8.6 file: [aca1d7d4] check-in: [e4367919] user: jan.nijtmans branch: trunk, size: 30968
09:28
Don't use "struct ThreadSpecificData", while the type name "ThreadSpecificData" is already sufficient. file: [0b0da157] check-in: [2d2cf979] user: jan.nijtmans branch: core-8-6-branch, size: 31019
2019-06-11
11:39
More TCHAR -> WCHAR conversions file: [c7512d42] check-in: [7550f481] user: jan.nijtmans branch: tip-548, size: 30977
2019-02-08
18:02
Fix the build for MSVC. file: [40a0437a] check-in: [1b402a0c] user: culler branch: trunk, size: 30987
17:10
Fix the build for MSVC file: [9117908c] check-in: [8a08ffdf] user: fvogel branch: bug-58665b91dd, size: 31038
2019-02-07
18:26
Fix bug [58665b91dd]: many unixEmbed tests fail. file: [224efdfa] check-in: [63aa58b2] user: culler branch: trunk, size: 30987
17:08
Also change tkWinEmbed.c to match the change in tkUnixEmbed.c, for consistency. file: [1c916588] check-in: [de9ae713] user: culler branch: bug-58665b91dd, size: 31038
2019-01-03
20:53
Bring back more original "None" usages, and fix other warnings which gradually slipped in. Wherever possible, pragma's are used in MSVC to silence useless compiler warnings. file: [32564108] check-in: [b5d29f4e] user: jan.nijtmans branch: bug-9e31fd9449, size: 30505
2018-12-20
10:04
Merge 8.6 file: [bff04c9b] check-in: [58918a5d] user: jan.nijtmans branch: bug-9e31fd9449-8, size: 30777
09:44
Fix [9e31fd9449]: X11/X.h and Windows.h have conflicting symbols

*** POTENTIAL INCOMPATIBILITY *** for Win32 only: On X11 and Mac, "None" can still be used as before file: [2d11bea8] check-in: [8a96bfd0] user: jan.nijtmans branch: bug-9e31fd9449-8-6, size: 30828

08:02
Fix [9e31fd9449]: X11/X.h and Windows.h have conflicting symbols. Also fix a few newer (harmless) gcc warnings. file: [c5b6a0dc] check-in: [a9d7c4da] user: jan.nijtmans branch: bug-9e31fd9449, size: 30497
2018-12-08
08:24
Eliminate USE_OLD_TAG_SEARCH: It isn't used and tested any more. Eliminate a ton of unnecessary type casts file: [7cc91fba] check-in: [f5cb3ca7] user: jan.nijtmans branch: trunk, size: 30785
2018-08-08
06:57
Replace 2 usages of MessageBoxA() with Unicode variant MessageBoxW() file: [9a24c624] check-in: [5356b23d] user: jan.nijtmans branch: core-8-6-branch, size: 30836
2015-11-10
13:57
Fix [5ee8af61e5] on Win64: Window embedding can not work on 64-bit Unix and Windows file: [cdbcf89d] check-in: [1fd8abfd] user: jan.nijtmans branch: trunk, size: 30823
13:54
Fix [5ee8af61e5] on Win64: Window embedding can not work on 64-bit Unix and Windows file: [93d42233] check-in: [52eed870] user: jan.nijtmans branch: core-8-5-branch, size: 30505
2014-06-03
11:08
Convert TkpTestembedCmd and TkpTesttextCmd to Tcl_Obj-based commands. file: [0abe47e6] check-in: [ac787fc7] user: jan.nijtmans branch: trunk, size: 30772
2012-07-30
07:46
Working towards making the error codes more consistent. file: [705dd9a9] check-in: [45327b3d] user: dkf branch: tk-errorcodes, size: 30768
2012-07-24
19:41
a few more places file: [1b82e25a] check-in: [86dc9bdc] user: dkf branch: tk-errorcodes, size: 30760
2011-08-16
13:31
[Bug 3388350] mingw64 compiler warnings file: [d58c0317] check-in: [63dbae87] user: jan.nijtmans branch: trunk, size: 30372
13:03
[Bug 3388350] mingw64 compiler warnings file: [e77a5bc1] check-in: [30375f51] user: jan.nijtmans branch: core-8-5-branch, size: 30454
2011-08-13
21:51
[Bug 3388350] mingw64 compiler warnings file: [ee027616] check-in: [3acc34ab] user: jan.nijtmans branch: core-8-5-branch, size: 30424
2011-06-08
20:24
Purge RCS Keywords file: [17943fd1] check-in: [b8a13852] user: dgp branch: trunk, size: 30342
17:44
Purge RCS Keywords. file: [9b608428] check-in: [3f95fbe0] user: dgp branch: core-8-5-branch, size: 30439
16:13
Purge RCS Keywords. file: [dcac6000] check-in: [a74f32bb] user: dgp branch: core-8-4-branch, size: 19917
2011-03-12
17:45
Remove casts from uses of ckalloc/ckfree/... now that Tcl declares them to be using useful casts internally. file: [a1424d42] check-in: [142e016e] user: dkf branch: trunk, size: 30418
2010-09-10
08:59
Make compilable with -DUNICODE, or mark files with a TODO which are not done yet. tkWinPort.h: mingw/cygwin fixes: <tchar.h> should always be included here. file: [ae616106] check-in: [bf1b4597] user: nijtmans branch: trunk, size: 30501
2010-03-12
13:02
[Bug 2956548] TkpButtonSetDefaults only initializes one button type Fix various gcc warnings, all backported from Tk 8.6 VC6++ does not have SPI_SETKEYBOARDCUES file: [0c584337] check-in: [a891c24d] user: nijtmans branch: core-8-5-branch, size: 30519
2010-01-13
23:08
Eliminate tkpMenubuttonClass make tkpButtonProcs CONST fix gcc warnings: missing initializer file: [8c462510] check-in: [621b7429] user: nijtmans branch: trunk, size: 30500
2008-04-27
22:38
Get rid of pre-C89-isms (esp. CONST vs const). file: [9c25415c] check-in: [ddfd8bb6] user: dkf branch: trunk, size: 30510
2008-04-08
03:28
* tkDecls.h: Reverted das's change of Tk's stubs pointers * tkIntDecls.h: from 'extern' to 'EXTERN'. Since the stubs pointer * tkPlatDecls.h: is always linked statically, its wrong to import or export it from a DLL, and the change causes trouble for extensions that build with -DUSE_TK_STUBS. * tkWinEmbed.c: Removed #if 0 code. Trust the revision control system, if you need it again, you can find it. * tkWinSend.c: Added conditional compilation to silence several compiler warnings. file: [3a7baec3] check-in: [506a94be] user: kennykb branch: trunk, size: 30514
2007-12-13
15:23
merge stable branch onto HEAD file: [20b5c390] check-in: [e7868b44] user: dgp branch: trunk, size: 31344
2007-09-09
04:15
merge updates from HEAD file: [4f401f63] check-in: [f9582028] user: dgp branch: core-stabilizer-branch, size: 31348
2007-09-08
16:13
Assorted minor cleanups. file: [dfdaec17] check-in: [2a5cff56] user: dkf branch: trunk, size: 31344
2006-05-29
22:21
* win/tkWinEmbed.c (TkpGetOtherWindow): [Bug 1212056] do not panic * unix/tkUnixEmbed.c (TkpGetOtherWindow): if no window is found - * unix/tkUnixWm.c (Tk_CoordsToWindow, UpdateGeometryInfo): handle it in the caller
file: [79426b6f] check-in: [57cc8021] user: hobbs branch: trunk, size: 31308
2006-04-11
20:23
* win/tkWinEmbed.c (TkpGetOtherWindow): do not panic if no window * win/tkWinWm.c (UpdateGeometryInfo): is found - handle it in * unix/tkUnixEmbed.c (TkpGetOtherWindow): the caller. [Bug 1212056] * unix/tkUnixWm.c (Tk_CoordsToWindow, UpdateGeometryInfo):
file: [b9575e6e] check-in: [81fd3f87] user: hobbs branch: core-8-4-branch, size: 19993
2005-12-02
13:42
More fixes (mostly getting rid of excess spaces) file: [6d9eda5d] check-in: [36165453] user: dkf branch: trunk, size: 31363
00:19
ANSIfication file: [1456e6a5] check-in: [1be88f10] user: dkf branch: trunk, size: 31527
2005-01-27
15:30
Flushed idle events before mapping an embedded window file: [473c5d08] check-in: [7d30e688] user: chengyemao branch: core-8-4-9-branch, size: 31012
15:29
Flushed idle events before mapping an embedded window file: [c137da08] check-in: [ad9c4c9b] user: chengyemao branch: trunk, size: 31775
2005-01-19
02:03
Updated for embedded/embedding implementation for Windows file: [733489d5] check-in: [6e1818fa] user: chengyemao branch: core-8-4-9-branch, size: 30970
2005-01-18
15:19
Minor change for correct initial embeddedMenuHwnd file: [8779d58f] check-in: [70156feb] user: chengyemao branch: trunk, size: 31733
2005-01-17
07:08
Simplified TkpUseWindow; got rid of unnecessary code for saving an embedded window info in a container struct; stopped using a destruction event handler for an embedded window since it has nothing to do file: [23c1f2e5] check-in: [aadd1c16] user: chengyemao branch: trunk, size: 31690
2005-01-16
00:23
Added TK_INFO message for use in an embedded window attachment protocol; modified TkpUseWindow to allow to attach to a legacy container with a warning; modified some return values of messages from an embedded window to differentiate a case of unprocessed file: [2077a8ee] check-in: [55603179] user: chengyemao branch: trunk, size: 32092
2005-01-12
04:30
A better way to map an embbedded window file: [a6d87b65] check-in: [501f43f4] user: chengyemao branch: trunk, size: 30457
02:58
Minor bug fix to support embedding/embedded file: [f5f609bf] check-in: [072e1db0] user: chengyemao branch: trunk, size: 29613
2005-01-10
15:35
corrected return values and added comments for embedded window messages file: [1afd890f] check-in: [eec353ca] user: chengyemao branch: trunk, size: 29473
2005-01-09
19:17
Modified to support a container of either a toplevel or a frame file: [ca738426] check-in: [9720a7ca] user: chengyemao branch: trunk, size: 25782
18:28
Changed to make platform implementation ready for a toplevel -use option; completed a full toplevel -use option configuration for Windows file: [15a6ad66] check-in: [aa3768b5] user: chengyemao branch: trunk, size: 25633
2005-01-07
15:18
Implemented TK_STAT message to support {wm state} for embedded window file: [90bf4d09] check-in: [415d97e1] user: chengyemao branch: trunk, size: 25017
01:39
Removed unnecsssary panic from TkpUseWindow and forced redraw container after the embedded detached file: [2701ae7f] check-in: [a69c1fa3] user: chengyemao branch: trunk, size: 24720
2005-01-05
02:46
Made the remarks of TkpUseWindow clearer regarding the embedding/embedded attachment protocol file: [fecd29ff] check-in: [52f33c0a] user: chengyemao branch: trunk, size: 24784
02:45
Made the remarks of TkpUseWindow clearer regarding the embedding/embedded attachment protocol file: [5d95d494] check-in: [10fcd599] user: chengyemao branch: core-8-4-9-branch, size: 24745
2005-01-04
05:07
bug fixes (crahes/panic during finalization/exit); feature implementation for embedding/embedded Tk (Windows). See Tk 8.5 changes (12/17/04 - 01/03/05) for details file: [fe9b7d05] check-in: [4cd30ab5] user: chengyemao branch: core-8-4-9-branch, size: 24491
2004-12-28
08:45
Modified to support embedded menu widget file: [bc5f00f2] check-in: [5707cebc] user: chengyemao branch: trunk, size: 24529
2004-12-20
15:30
implemented overrideredirect for an embedded; corrected incorrect frame upper left x and y of an embedded toplevel file: [4d09f7ea] check-in: [e9c726fd] user: chengyemao branch: trunk, size: 23348
01:13
featrue implementation of Tk container and embedded including TK_MOVEWINDOW, TK_ICONIFY, TK_DEICONIFY, TK_WITHDRAW; replaced TK_TITLE with TK_GETFRAMEWID for setting container's title across process boundary; bug fix in wm overrideredirect for TK_EMBEDDED window file: [94ca6309] check-in: [a3a3ca2a] user: chengyemao branch: trunk, size: 22389
2004-12-19
18:14
Bug fix and feature implementation of embedded/embedding Tk file: [2d76ba64] check-in: [d4c1bde8] user: chengyemao branch: trunk, size: 22196
2004-12-18
20:35
Bug fix [222677] file: [5bb6a1a7] check-in: [19709ec0] user: chengyemao branch: trunk, size: 19476
2004-12-17
14:17
bug fix (842945,831627) file: [9384670c] check-in: [78709bf0] user: chengyemao branch: trunk, size: 19432
2004-10-27
00:37
* generic/tkInt.h: Backport of shutdown safety mods from the HEAD * generic/tkMenu.c: dating from 2003-12-21 * generic/tkUtil.c: * generic/tkWindow.c: * mac/tkMacButton.c: * unix/tkUnixEvent.c: * win/tkWin32Dll.c: * win/tkWinEmbed.c: * win/tkWinMenu.c: * win/tkWinX.c: file: [0155bb1b] check-in: [9eb5a917] user: davygrvy branch: core-8-4-branch, size: 20049
2004-01-13
02:05
* generic/tk3d.c: All uses of 'panic' (the macro) changed * generic/tkBind.c: to 'Tcl_Panic' (the function). The #define * generic/tkBitmap.c: of panic in tcl.h clearly states it is * generic/tkCanvArc.c: deprecated in the comments. * generic/tkCanvBmap.c: [Tcl Patch 865264] * generic/tkCanvImg.c: * generic/tkCanvLine.c: * generic/tkCanvPoly.c: * generic/tkCanvText.c: * generic/tkCanvWind.c: * generic/tkColor.c: * generic/tkConfig.c: * generic/tkCursor.c: * generic/tkError.c: * generic/tkEvent.c: * generic/tkFocus.c: * generic/tkFont.c: * generic/tkFrame.c: * generic/tkGC.c: * generic/tkGrid.c: * generic/tkImgBmap.c: * generic/tkImgPhoto.c: * generic/tkImgUtil.c: * generic/tkMenu.c: * generic/tkObj.c: * generic/tkPack.c: * generic/tkPlace.c: * generic/tkRectOval.c: * generic/tkSelect.c: * generic/tkText.c: * generic/tkTextBTree.c: * generic/tkTextDisp.c: * generic/tkTextImage.c: * generic/tkTextIndex.c: * generic/tkTextMark.c: * generic/tkTextWind.c: * generic/tkVisual.c: * generic/tkWindow.c: * mac/tkMacAppInit.c: * mac/tkMacAppearanceStubs.c: * mac/tkMacButton.c: * mac/tkMacDraw.c: * mac/tkMacEmbed.c: * mac/tkMacFont.c: * mac/tkMacInit.c: * mac/tkMacMenus.c: * mac/tkMacPort.h: * mac/tkMacSubwindows.c: * mac/tkMacWm.c: * mac/tkMacXStubs.c: * macosx/tkMacOSXEmbed.c: * macosx/tkMacOSXFont.c: * macosx/tkMacOSXMenus.c: * macosx/tkMacOSXNotify.c: * macosx/tkMacOSXPort.h: * macosx/tkMacOSXSubwindows.c: * macosx/tkMacOSXWm.c: * macosx/tkMacOSXXStubs.c: * unix/tkUnix3d.c: * unix/tkUnixColor.c: * unix/tkUnixEmbed.c: * unix/tkUnixEvent.c: * unix/tkUnixFocus.c: * unix/tkUnixFont.c: * unix/tkUnixSelect.c: * unix/tkUnixSend.c: * unix/tkUnixWm.c: * win/tkWin3d.c: * win/tkWinButton.c: * win/tkWinColor.c: * win/tkWinDialog.c: * win/tkWinDraw.c: * win/tkWinEmbed.c: * win/tkWinFont.c: * win/tkWinPixmap.c: * win/tkWinPointer.c: * win/tkWinScrlbr.c: * win/tkWinWm.c: * win/tkWinX.c:
file: [90f12f5a] check-in: [a08e5aac] user: davygrvy branch: trunk, size: 20058
2003-12-21
23:50
* generic/tkEvent.c: Added three new functions: TkCreateExitHandler, * generic/tkInt.h: TkDeleteExitHandler, and TkFinalize. This adds * generic/tkMenu.c: an insertion point so Tk's exit handlers can be * generic/tkWindow.c: called on their own from tk85.dll's DllMain * mac/tkMacButton.c: for DLL_PROCESS_DETACH. These are private to * unix/tkUnixEvent.c: the binary and not exported. It is possible * win/tkWin32Dll.c: the Windows OS can unload Tk _prior_ to Tcl * win/tkWinEmbed.c: under some conditions such as ExitProcess(). * win/tkWinMenu.c: This avoids a dangling pointer problem when Tcl * win/tkWinX.c: does Tcl_Finalize after Tk has been unloaded. * win/winMain.c: DllMain's DLL_PROCESS_DETACH now protected with SEH as DeleteWindowsExitProc is causing an exception of its own under some teardown conditions. AT&T assembly syntax has not been added for MinGW yet. [Tcl Patch 858493]
file: [f1a2e0c7] check-in: [e1224987] user: davygrvy branch: trunk, size: 20045
2003-12-13
01:07
(TkWinEmbeddedEventProc) : for loop dereferences containerPtr but can't get to the if (containerPtr == NULL) test due to the unhandled read memory exception for when it really is NULL. file: [0cf49adb] check-in: [998bb6de] user: davygrvy branch: trunk, size: 20049
2002-08-20
20:26
merged with trunk at tag macosx-8-4-merge-2002-08-20-trunk file: [27498351] check-in: [88ef5db9] user: das branch: macosx-8-4-branch, size: 20002
2002-08-05
04:30
Applied companion patch for Tcl Patch 585105, updating Tk to use Tcl 8.4's fully CONST-ified interface, and fully CONSTifying Tk at the same time.

This patch includes purging Tk of its last direct access to interp->result. [Bug 589853]

The substantial changes include copying event sequence strings into Tcl_DStrings in tkBind.c, and copying [text] indices into Tcl_DStrings because parsing them involved overwriting them. If this causes performance trouble, that can be resolved by further converting them to Tcl_Obj's.

The #defines USE_NON_CONST and USE_COMPAT_CONST have the same effect for Tk as they do for Tcl. (They actually change tcl.h) file: [cce0236c] check-in: [5603f01a] user: dgp branch: trunk, size: 19998

2002-06-22
08:37
* win/tkWinEmbed.c (EmbedWindowDeleted): added a check for a null containerPtr. The core of this bug is likely elsewhere. [Bug #476176]
file: [52a6c959] check-in: [8d0dc1e2] user: hobbs branch: trunk, size: 19988
2002-06-10
05:38
Merging with TOT as of 06/09/2002. file: [3166be2f] check-in: [c4cf2ab6] user: wolfsuit branch: macosx-8-4-branch, size: 19904
2002-05-27
17:33
* tests/embed.test: Added cross platform embed tests. Check that window passed to -use has the -container option set. * tests/wm.test: Remove useless catch call. Deiconify . just in case, stackorder tests will not pass unless it is in the normal state. Add -container flag to embedded stackorder test. * unix/tkUnixEmbed.c (TkpUseWindow): * win/tkWinEmbed.c (TkpUseWindow): Lookup Tk window based on the id passed in as the value for -use. Generate an error if the Tk window did not have the -container option set.
file: [c5cb3168] check-in: [45a2053f] user: mdejong branch: trunk, size: 19899
2001-04-04
07:57
see ChangeLog for specific file details file: [525a784a] check-in: [0f3f17d4] user: hobbs branch: core-8-3-1-branch, size: 19587
2000-07-06
03:17
* generic/tkFileFilter.c (AddClause): Cast to match function prototype. * win/stubs.c (_XInitImageFuncPtrs): Add return value for function. * win/tkWinButton.c (buttonStyles, ButtonBindProc, ComputeStyle): Remove unused declarations. * win/tkWinColor.c (GetColorByName, GetColorByValue): Remove unused function declarations. * win/tkWinDialog.c (TrySetDirectory): Remove unused function declaration. * win/tkWinEmbed.c (TkWinEmbeddedEventProc): Cast to match function prototype. * win/tkWinMenu.c (winMenuMutex, MenuExitProc): Remove unused declaration. * win/tkWinWindow.c (StackWindow): Remove unused declaration. * win/tkWinWm.c (ConfigureEvent): Remove unused declaration. * win/tkWinX.c (winXMutex): Remove unused declaration. * xlib/ximage.c (XCreateBitmapFromData): Cast to match function prototype.
file: [26020710] check-in: [51f47c0c] user: mo branch: trunk, size: 19579
1999-04-16
01:51
* Merged 8.1 branch into the main trunk file: [b58d20f4] check-in: [1120dc42] user: stanton branch: trunk, size: 19578
1998-12-13
08:16
Tk 8.1 Muti-threading changes.

Moved static and global data elements into thread-local storage, or introduced locks where not possible, as first stage of adding thread safety to Tk. file: [a6ee2e3d] check-in: [e9b65f05] user: lfb branch: core-8-1-branch-old, size: 19578

1998-09-30
02:19
Deleted: Merged 8.0.3 changes into 8.1 check-in: [01d0cdfc] user: stanton branch: core-8-1-0-branch, size: 0
02:15
Merged 8.0.3 changes into 8.1 file: [5567117b] check-in: [0fa81ba1] user: stanton branch: core-8-1-branch-old, size: 18607
1998-09-29
00:25
initial tk8.1a2 version file: [a94f78c0] check-in: [644396f2] user: stanton branch: core-8-1-branch-old, size: 18583
1998-09-14
18:22
Replaced SCCS strings, fixed binary files file: [db97adaa] check-in: [fb58b663] user: stanton branch: trunk, size: 18581
1998-04-01
09:51
Added: Initial revision file: [03e8d633] check-in: [2bf55ca9] user: rjohnson branch: trunk, size: 18561