From: Donal K. F. <dk...@us...> - 2002-06-18 23:51:48
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv1938 Modified Files: ChangeLog Log Message: Added TIP#48 style engine implementation Frederic Bonnet to supply docs+tests as soon as possible. |
From: Don P. <dg...@us...> - 2002-06-18 23:54:35
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv2752 Modified Files: ChangeLog Log Message: corrected copy/paste error |
From: Mo D. <md...@us...> - 2002-06-19 19:37:55
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv25223 Modified Files: ChangeLog Log Message: * generic/tkBind.c (TkBindDeadWindow): Handle case where Tk_DestroyWindow is invoked on clipboard and send windows. * generic/tkClipboard.c (TkClipCleanup): Invoke Tk_DestroyWindow to cleanup the dispPtr->clipWindow. Call Tcl_Preserve and Tcl_Release on the window to avoid an invalid memory ref on shutdown. * generic/tkEvent.c (Tk_HandleEvent): Panic if XCreateIC is invoked twice for the same window. This should never happen, the check were just added to make sure it does not since this could lead to crashes in XCloseIM. * generic/tkFocus.c (TkFocusDeadWindow): Handle case where Tk_DestroyWindow is invoked on clipboard and send windows. * generic/tkOption.c (TkOptionDeadWindow): Ditto. * generic/tkWindow.c (TkCloseDisplay): Move deletion of dispPtr->winTable after TkpCloseDisplay call since Tk_DestroyWindow uses it and could be called by TkpCloseDisplay for clipboard/send windows. Also invoke ckfree for the dispPtr instead of doing it in TkpCloseDisplay. (Tk_DestroyWindow): Check for a null winPtr->mainPtr before doing certain cleanup tasks so the we can invoke Tk_DestroyWindow on clipboard and send windows. We need to do this so that XDestroyIC will get invoked for the input contexts of each window. * mac/tkMacXStubs.c (TkpCloseDisplay): Don't free the displayPtr since this is now done in TkCloseDisplay. * unix/tkUnixEvent.c (TkpCloseDisplay, OpenIM): Remove conditional compilation around calls to XCloseIM since I am confident that the crashes related to input contexts has been fixed. Don't free the displayPtr since this is now done in TkCloseDisplay. * unix/tkUnixSend.c (TkSendCleanup): Invoke the Tk_DestroyWindow method to cleanup the special send window. This will call XDestroyIC and thereby avoid a crash in XCloseIM. The send window needs to be Tcl_Preserve and Tcl_Release to avoid an invalid memory ref on shutdown. * win/tkWinX.c (TkpCloseDisplay): Don't free the displayPtr since this is now done in TkCloseDisplay. |
From: Mo D. <md...@us...> - 2002-06-19 19:39:41
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv25746 Modified Files: ChangeLog Log Message: Add Tk patch id to ChangeLog entry. |
From: Mo D. <md...@us...> - 2002-06-19 20:40:55
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv12571 Modified Files: ChangeLog Log Message: * generic/tkClipboard.c (TkClipCleanup): Add code to set dispPtr->clipWindow to NULL, this was accidently removed by last commit. Fixes a crash while running the tests under win32. |
From: Jeffrey H. <ho...@us...> - 2002-06-19 23:17:18
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv24666 Modified Files: ChangeLog Log Message: * tests/panedwindow.test: * generic/tkPanedWindow.c: ensure that sash index is lower bounds checked. [Bug #548727] |
From: Peter S. <ps...@us...> - 2002-06-20 21:18:35
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv17347 Modified Files: ChangeLog Log Message: Corrected the test for grid propagate change. [Bug #571433] |
From: Don P. <dg...@us...> - 2002-06-21 20:24:29
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv13359 Modified Files: ChangeLog Log Message: * Removed unnecessary dependence of tktest executable on the tcltest executable on Unix. If there are similar dependencies on other platforms, they can probably be removed as well. [Bug 572134]. |
From: Don P. <dg...@us...> - 2002-06-21 20:27:24
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv14383 Modified Files: Tag: core-8-3-1-branch ChangeLog Log Message: * Removed unnecessary dependence of tktest executable on the tcltest executable on Unix. If there are similar dependencies on other platforms, they can probably be removed as well. [Bug 572134]. |
From: Jeffrey H. <ho...@us...> - 2002-06-21 20:55:34
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv24898 Modified Files: ChangeLog Log Message: changelog notes for TIP#94 |
From: Jeffrey H. <ho...@us...> - 2002-06-21 23:09:55
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv1778 Modified Files: ChangeLog Log Message: * doc/text.n: TIP #104 implementation which generalizes the * generic/tkText.c: undo/redo stack to not be tied solely to the * generic/tkText.h: text widget. The APIs are still private. * generic/tkUndo.c: This also adds a stack limiting ability and * generic/tkUndo.h: a -maxundo option to the text widget (in * library/text.tcl: addition to the options from TIP #26) should * mac/tkMacDefault.h: users want to limit the undo/redo stack * tests/text.test: (should not be necessary in most cases). * unix/Makefile.in: [Patch #554763] (callewart) * unix/tkUnixDefault.h: * win/Makefile.in: * win/makefile.vc: * win/tkWinDefault.h: |
From: Mo D. <md...@us...> - 2002-06-22 01:43:48
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv7614 Modified Files: ChangeLog Log Message: * tests/wm.test: Add tests to make sure a withdrawn transient does not get remapped by state changes in the master. * unix/tkUnixWm.c (Tk_WmCmd, WmWaitMapProc): * win/tkWinWm.c (Tk_WmCmd, WmWaitVisibilityOrMapProc): Add a WM_TRANSIENT_WITHDRAWN flag that gets set by the withdraw, deiconify, or state wm subcommands. Check this flag before mapping a transient when processing a MapNotify event. [Tk bug 570764] |
From: Jeffrey H. <ho...@us...> - 2002-06-22 08:21:53
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv3404 Modified Files: ChangeLog Log Message: * doc/text.n: TIP #93 implementation that * generic/tkText.c (TextWidgetCmd): enhances the text get and * generic/tkTextIndex.c (TkTextGetIndex): delete methods to accept * tests/text.test: multiple range pairs. This handles the delete case in an atomic, fixed-index fashion. |
From: Jeffrey H. <ho...@us...> - 2002-06-22 08:52:25
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv7987 Modified Files: Tag: core-8-3-1-branch ChangeLog Log Message: * library/console.tcl: corrected the defaultPrompt substitution [Bug #553207] and made Tab a default expansion key (like Escape). |
From: Jeffrey H. <ho...@us...> - 2002-06-22 09:31:35
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv14369 Modified Files: ChangeLog Log Message: see changelog |
From: Jeffrey H. <ho...@us...> - 2002-06-22 10:13:27
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv21521 Modified Files: ChangeLog Log Message: * doc/wm.n: TIP #95 Windows implementation and * mac/tkMacWm.c (Tk_WmCmd): docs with mac and unix stubs. * unix/tkUnixWm.c (Tk_WmCmd): * win/tkWinWm.c (Tk_WmCmd): * tests/unixWm.test: * tests/winWm.test: more wm attr tests will be needed. |
From: Mo D. <md...@us...> - 2002-06-24 02:17:57
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv24833 Modified Files: ChangeLog Log Message: * tests/wm.test: Remove invalid minsize test. Add update calls to wm transient tests so that idle handlers get run. This is needed to get the tests to pass under Win32. * unix/tkUnixWm.c (WmWaitMapProc): Move the special transient withdrawn check into the if body to make it easier to set a breakpoint on this test inside a debugger. No functional changes. * win/tkWinWm.c (WmWaitVisibilityOrMapProc): Ditto. |
From: Jeffrey H. <ho...@us...> - 2002-06-24 05:31:37
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv24950 Modified Files: ChangeLog Log Message: * win/tkWinWm.c (UpdateGeometryInfo): remove the check for a null wrapper introduced in r1.41 on 2002-06-15 because it prevented geometry setting from taking effect if the window was not on the screen. Another check may go in it's place as IsIconic and IsZoomed should not be passed NULL. |
From: Mo D. <md...@us...> - 2002-06-24 06:24:50
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv2428 Modified Files: ChangeLog Log Message: Mention Tk patch numbers in ChangeLog entries. |
From: Mo D. <md...@us...> - 2002-06-24 20:34:40
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv5330 Modified Files: ChangeLog Log Message: * tests/winWm.test: Verify that both an unmapped and already mapped toplevel are raised and receive the focus when deiconified. * tests/wm.test: Add wm deiconify tests. Check that a toplevel that has never been mapped is not mapped by the deiconify command since it should be done at idle by MapFrame. * win/tkWinWm.c (Tk_WmCmd): Check the WM_NEVER_MAPPED flag while processing the wm deiconify command. The WM_UPDATE_PENDING flag should never be set when WM_NEVER_MAPPED is set, but double check so that the implementation is more explicit and matches the comment just above. Return without invoking TkWmRestackToplevel or TkSetFocusWin on a toplevel that has never been mapped. This fixes a bug where a toplevel is mapped with the wrong size and is then resized by the idle call to MapFrame. [Tk bug 233150] |
From: Reinhard M. <rm...@us...> - 2002-06-25 14:39:07
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv16244 Modified Files: ChangeLog Log Message: * unix/configure: Replaced ${exec_prefix}/lib * unix/tcl.m4 (SC_PATH_TCLCONFIG): by ${libdir}. |
From: Anton K. <a_k...@us...> - 2002-06-25 16:27:47
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv23789 Modified Files: ChangeLog Log Message: Applied patch #546910 -- international postscript output |
From: Reinhard M. <rm...@us...> - 2002-06-25 16:45:13
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv459 Modified Files: ChangeLog Log Message: * unix/tcl.m4: New macro SC_CONFIG_MANPAGES. * unix/configure.in: Added support for symlinks and compression * unix/Makefile.in: when installing the manpages. [Patch 518052] Default is still hardlinks and no compression. * unix/mkLinks: generated * unix/configure: * unix/README: Added documentation for the new features. |
From: Don P. <dg...@us...> - 2002-06-26 02:38:27
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv30161 Modified Files: ChangeLog Log Message: * Expanded install-binaries target to create and install a pkgIndex.tcl file to enable Tk as a loadable package [Patch 521356] |
From: Anton K. <a_k...@us...> - 2002-06-26 08:22:57
|
Update of /cvsroot/tktoolkit/tk In directory usw-pr-cvs1:/tmp/cvs-serv1504 Modified Files: ChangeLog Log Message: Updated font.test to expect new behavior of canvas postscript (patch #546910) |