Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
506 check-ins using file tests/macEmbed.test version 376e9a80
2002-07-13
| ||
00:30 |
* Converted several files in the test suite for testing by tcltest 2.1.check-in: 2813f972 user: dgp tags: trunk | |
2002-07-12
| ||
21:08 |
* Converted several files in the Tk test suite for testing by tcltest 2.1.check-in: 4b0cdc1b user: dgp tags: trunk | |
13:40 |
* Converted several files in the Tk test suite for testing by tcltest 2.1.check-in: 3892bfbf user: dgp tags: trunk | |
2002-07-11
| ||
22:42 |
* win/tkWinDialog.c (Tk_ChooseDirectoryObjCmd): initialize utfTitle to NULL, add a few more notes about limitations of possible new Tk_ChooseDirectoryObjCmd function.check-in: ebbd6e32 user: hobbs tags: trunk | |
13:01 |
tests/visual_vv.test: Removed some dependence on [exec]ed utilities
generic/tkImgPhoto.c: Allowed photo image buffer allocation to fail more tests/imgPhoto.test: gracefully in some cicumstances. The remaining ones require API changes before they can fail nicely. check-in: 55680eeb user: dkf tags: trunk | |
2002-07-09
| ||
17:53 |
* generic/tkTest.c: Removed unused dependence on TclThread_Init() * tests/defs.tcl: and [testthread]. [Bug 578165, Tcl Bug 531413]check-in: 2ba1c04b user: dgp tags: trunk | |
2002-07-08
| ||
22:10 | no message check-in: 134affa7 user: davygrvy tags: trunk | |
22:08 | Added missing win/lamp.bmp to the dist target. check-in: eb5e2eb2 user: davygrvy tags: trunk | |
2002-07-05
| ||
20:19 |
* added incompatibility note about photo compositingcheck-in: d40dd370 user: dgp tags: trunk | |
07:20 | updated for 8.4b1 release check-in: d26d54b5 user: hobbs tags: trunk, core-8-4-b1 | |
2002-07-04
| ||
09:25 | Improvements to bgerror dialog layout. [Bug #577086] check-in: 529a4bc8 user: dkf tags: trunk | |
01:09 | minor doc clarification (lester) check-in: 87569a13 user: hobbs tags: trunk | |
2002-07-01
| ||
17:12 | Updated to latest tcl.m4 from Tcl. check-in: 24ac0b9d user: dgp tags: trunk | |
2002-06-28
| ||
09:01 | Force the message box to have consistent background colours. [Bug#552515] check-in: 76571323 user: dkf tags: trunk | |
2002-06-27
| ||
20:09 | * win/Makefile.in (install-binaries): Fix of troubled Makefile quoting introduced by [Patch 521356] causing the installed to fail. check-in: 3b8c5ad9 user: andreas_kupries tags: trunk | |
2002-06-26
| ||
23:02 |
* (Tk_DrawChars) silence compiler warning.check-in: 8713088a user: dgp tags: trunk | |
22:57 | * generic/tkStyle.c: <eol> of the committing cvs client didn't match the <eol> of the file itself. Windows users where getting \r\r\n. Problem fixed. check-in: 44d71b5c user: davygrvy tags: trunk | |
22:53 | incorrect <eol> fixed. check-in: a9fe600c user: davygrvy tags: trunk | |
22:12 | Fixed potential buffer overflow from patch#546910 check-in: 2b68c98d user: a_kovalenko tags: trunk | |
08:22 | Updated font.test to expect new behavior of canvas postscript (patch #546910) check-in: 434d8505 user: a_kovalenko tags: trunk | |
02:38 |
* Expanded install-binaries target to create and install a pkgIndex.tcl file to enable Tk as a loadable package [Patch 521356]check-in: 0f8555e7 user: dgp tags: trunk | |
2002-06-25
| ||
16:45 |
* 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.check-in: 4786c9fe user: rmax tags: trunk | |
16:27 | Applied patch #546910 -- international postscript output check-in: 3213f87f user: a_kovalenko tags: trunk | |
14:39 |
* unix/configure: Replaced ${exec_prefix}/lib * unix/tcl.m4 (SC_PATH_TCLCONFIG): by ${libdir}.check-in: ab620e42 user: rmax tags: trunk | |
2002-06-24
| ||
20:34 |
* 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]check-in: 1dd500e6 user: mdejong tags: trunk | |
06:50 | Updated tk changes from ChangeLog. check-in: 6012c9a8 user: andreas_kupries tags: trunk | |
06:24 | Mention Tk patch numbers in ChangeLog entries. check-in: 7c8f7547 user: mdejong tags: trunk | |
05:31 |
* 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.check-in: baa8df33 user: hobbs tags: trunk | |
02:17 |
* 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.check-in: 033a5a14 user: mdejong tags: trunk | |
2002-06-22
| ||
10:13 |
* 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.check-in: 724d114e user: hobbs tags: trunk | |
09:31 | see changelog check-in: f2bf7459 user: hobbs tags: trunk | |
09:15 |
* generic/tkGrid.c (GridReqProc): check that gridPtr is not NULL (may be when embedded). [Bug #548791] (halliday)check-in: 4f397fd7 user: hobbs tags: trunk | |
09:13 |
* generic/tkFont.c (TkFontPkgFree): changed panic on freeing fonts to an assert, and wrapped panic in #ifdef PURIFY. [Bug #568701]check-in: 5333cc42 user: hobbs tags: trunk | |
09:08 |
* library/menu.tcl: corrected menus from being posted offscreen on Windows. [Bug #464451] (darley)check-in: 82b80c76 user: hobbs tags: trunk | |
08:50 |
* library/console.tcl: corrected the defaultPrompt substitution [Bug #553207] and made Tab a default expansion key (like Escape).check-in: f5add5ca user: hobbs tags: trunk | |
08:37 |
* win/tkWinEmbed.c (EmbedWindowDeleted): added a check for a null containerPtr. The core of this bug is likely elsewhere. [Bug #476176]check-in: 8d0dc1e2 user: hobbs tags: trunk | |
08:21 |
* 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.check-in: 56373b17 user: hobbs tags: trunk | |
01:43 |
* 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]check-in: 18c2fcbb user: mdejong tags: trunk | |
00:39 | Regen. check-in: 0b436a8e user: dkf tags: trunk | |
00:37 | Fixes to make HTML generation work better. check-in: 7adbb3d3 user: dkf tags: trunk | |
00:02 | Tk patchlevel bumped to 8.4b1 in preparation for release. check-in: 2ea85743 user: dkf tags: trunk | |
2002-06-21
| ||
23:22 | added 8.4 version marker to -maxundo check-in: bd4ba973 user: hobbs tags: trunk | |
23:09 |
* 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:check-in: 6a28d5bd user: hobbs tags: trunk | |
20:55 | changelog notes for TIP#94 check-in: 1928d44b user: hobbs tags: trunk | |
20:24 |
* 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].check-in: a659e493 user: dgp tags: trunk | |
02:38 |
* doc/listbox.n: * generic/tkListbox.c (DisplayListbox): * mac/tkMacDefault.h: TIP #94 implementation adding -activestyle * tests/listbox.test: option to the listbox. This adds the ability * unix/tkUnixDefault.h: to have listboxes look native on Windows, and * win/tkWinDefault.h: "nicer" elsewhere using the 'dotbox' style.check-in: f7610a44 user: hobbs tags: trunk | |
2002-06-20
| ||
21:18 | Corrected the test for grid propagate change. [Bug #571433] check-in: 98d6cad7 user: pspjuth tags: trunk | |
2002-06-19
| ||
23:17 |
* tests/panedwindow.test: * generic/tkPanedWindow.c: ensure that sash index is lower bounds checked. [Bug #548727]check-in: 6a6b8b23 user: hobbs tags: trunk | |
20:40 |
* 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.check-in: a76152bb user: mdejong tags: trunk | |
19:39 | Add Tk patch id to ChangeLog entry. check-in: 6c79d250 user: mdejong tags: trunk | |
19:37 |
* 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.check-in: 2b1442c6 user: mdejong tags: trunk | |
2002-06-18
| ||
23:54 | corrected copy/paste error check-in: 72bea0e4 user: dgp tags: trunk | |
23:51 | Added TIP#48 style engine implementation Frederic Bonnet to supply docs+tests as soon as possible. check-in: 11b69966 user: dkf tags: trunk | |
08:24 | Fix tcltest::makeFile so cursor.test can work properly... check-in: 6c50fe95 user: dkf tags: trunk | |
01:00 |
* generic/tkImage.c (Tk_ImageObjCmd, DeleteImage): Call Tcl_Preserve and Tcl_Release for the masterPtr->winPtr window to avoid accessing memory that had already been deallocated in DeleteImage.check-in: cf0b24b4 user: mdejong tags: trunk | |
00:34 |
Trims to support the removal of RESOURCE_INCLUDED from rc scripts from Tcl's accepted FR #565088. * generic/tk.h: Changed RESOURCE_INCLUDED to be RC_INVOKED as the RC tool defines this already by default. * win/rc/tk.rc: * win/rc/wish.rc: removed the #define RESOURCE_INCLUDED lines.check-in: 0c8b9bb0 user: davygrvy tags: trunk | |
2002-06-17
| ||
20:17 |
* unix/Makefile.in (dist): correct installation of wish.exe.manifest to DISTDIR target directory.check-in: 31a24213 user: hobbs tags: trunk | |
20:17 | updated for new SetCaret.3 doc check-in: a42b56d3 user: hobbs tags: trunk | |
20:09 |
* generic/tkCmds.c (Tk_TkObjCmd): * generic/tkInt.h (struct TkCaret): * mac/tkMacXStubs.c (Tk_SetCaretPos): * unix/tkUnixKey.c (TkpGetString, Tk_SetCaretPos): * win/tkWinX.c (Tk_SetCaretPos): * tests/tk.test: Added 'tk caret' implementation of TIP#96 * doc/SetCaret.3 (new): which adds a TkCaret structure element to * doc/tk.n: TkDisplay for maintaining state.check-in: 6be89a7f user: hobbs tags: trunk | |
19:42 |
* unix/tkUnixSend.c (TkSendCleanup): special cleanup of inputContext to avoid bug in XCloseIM. (dejong)check-in: 8b0be245 user: hobbs tags: trunk | |
17:14 |
* Added catalog for UK English. Currently includes only Color -> Colour translation.check-in: 8e98993a user: dgp tags: trunk | |
10:54 | Initial implementation of TIP #82: added the -offrelief option to checkbutton and radiobutton to allow those widgets to have a MS-Office look and feel. check-in: 882e41f5 user: drh tags: trunk | |
2002-06-15
| ||
21:06 |
* generic/tkWindow.c (Tk_DestroyWindow): Set the pathName component of a window to NULL after its memory has been deallocated to avoid a possible illegal memory access as a result of a call to Tk_PathName() on a Tk_Window structure of a window that has already been destroyed. [Tk bug 521946]check-in: b0622bc8 user: mdejong tags: trunk | |
21:02 |
* generic/tkOption.c (Tk_GetOption): Allocate memory with ckalloc not malloc. This keeps Tk from erroring out when built with TCL_MEM_DEBUG.check-in: 03e2b01f user: mdejong tags: trunk | |
04:44 | removed stray character check-in: 92af4f1d user: dgp tags: trunk | |
02:15 |
* generic/tkBind.c (HandleEventGenerate): * generic/tkInt.h: changed warpInProgress boolean from int to a bit in the flags variable (TK_DISPLAY_IN_WARP)check-in: 6c6a1f61 user: hobbs tags: trunk | |
02:15 | corrected cast warning check-in: b5a08bfb user: hobbs tags: trunk | |
02:08 |
* generic/tkCmds.c (Tk_TkObjCmd): * unix/tkUnixKey.c (TkpGetString): * generic/tkEvent.c (Tk_HandleEvent): * generic/tkInt.h: changed useInputMethods boolean from int to a bit in the flags variable (TK_DISPLAY_USE_IM)check-in: e07ed1cc user: hobbs tags: trunk | |
01:54 |
* generic/tkInt.h: * generic/tkCmds.c (Tk_WmObjCmd): * unix/tkUnixWm.c (Tk_WmCmd): * win/tkWinWm.c (Tk_WmCmd): changed wmTracing from being an int to just a bit in the flags variable (TK_DISPLAY_WM_TRACING)check-in: bdc985bf user: hobbs tags: trunk | |
01:54 | changed TK_USE_XIM_SPOT to TK_DISPLAY_XIM_SPOT for clarity check-in: fb49550f user: hobbs tags: trunk | |
01:09 |
* generic/tkEvent.c (Tk_HandleEvent): * unix/tkUnixEvent.c (OpenIM): * unix/tkUnixKey.c (TkpGetString): * generic/tkInt.h: added TK_USE_XIM_SPOT flag bit for TkDisplay and used this to allow a runtime check to see if over-the-spot XIM is possible. If not it will try and fallback to the old-style input context, which handles things like dead keys input.check-in: f90dbdf6 user: hobbs tags: trunk | |
00:21 |
* generic/tk.decls: added TIP #84 implementation that adds a * generic/tkDecls.h: Tk_CollapseMotionEvents API which controls * generic/tkEvent.c: Tk's collapsing of incoming motion events * generic/tkInt.h: on its windows. The default remains to do * generic/tkStubInit.c: collapsing. Added a flags parameter to the * generic/tkWindow.c: internal display structure to support this * doc/QWinEvent.3: and be used in the future for other bits.check-in: d7c9b34a user: hobbs tags: trunk | |
00:19 | updated from current docs check-in: af827bbe user: hobbs tags: trunk | |
2002-06-14
| ||
23:49 |
* generic/tkBind.c (TkXErrorHandler): Declare static function to avoid compiler error with VC++.check-in: 1eb4ae1d user: mdejong tags: trunk | |
23:29 | ChangeLog police. check-in: 8973d74d user: mdejong tags: trunk | |
23:16 |
* generic/tkBind.c (ExpandPercents): Cast argument to Tk_GetAtomName in order to avoid compiler warning.check-in: cc516b13 user: mdejong tags: trunk | |
23:11 | ChangeLog police. check-in: e3ef54b4 user: mdejong tags: trunk | |
23:10 | Reverting to r1.65 -- last change should not have been committed. check-in: cf65916f user: jenglish tags: trunk | |
22:52 | corrected test numbering check-in: 56886018 user: hobbs tags: trunk | |
22:25 | TIP #47 "Modifying Tk to Allow Writing X Window managers" (patch from Neil McKay). * Add CirculateRequest, Create, MapRequest, ResizeRequest, and ConfigureRequest event types; * Split TK_TOPLEVEL flag into TK_TOPLEVEL, TK_HAS_WRAPPER, TK_WIN_MANAGED, and TK_TOP_HIERARCHY. check-in: ad38fbac user: jenglish tags: trunk | |
22:01 | * unix/tkAppInit.c: Removed now unneeded and erroneous reference to 'matherr'. See Tcl ChangeLog entry 2002-05-31 Don Porter. check-in: fc6c28a7 user: andreas_kupries tags: trunk | |
14:45 | no message check-in: 76d94990 user: davygrvy tags: trunk | |
14:43 | The test for compiler optimizations was in error. Thanks goes to Roy Terry <[email protected]> for his assistence with this. check-in: 63d761c9 user: davygrvy tags: trunk | |
14:08 | regen check-in: fbcab504 user: dkf tags: trunk | |
14:07 | Changed some _Old and _OLD to more descriptive terms. check-in: 9b5f7ecc user: dkf tags: trunk | |
13:35 | TIP#98 implementation; improved photo image copy and GIF frame access check-in: 7084752c user: dkf tags: trunk | |
07:17 |
* tests/winfo.test: Add basic tests for winfo ismapped.check-in: e0d4e3a4 user: mdejong tags: trunk | |
2002-06-13
| ||
21:35 |
* tests/unixWm.test: * tests/wm.test: Move wm minsize and wm maxsize usage tests into the cross platform wm tests.check-in: 52e7d297 user: mdejong tags: trunk | |
15:31 |
* tests/cursor.test: corrected error after cursor-2.2. * tests/defs.tcl: Added enhancements to Tk's fake version of tcltest required by recent cursor.test changes.check-in: 2fcc76d8 user: dgp tags: trunk | |
09:46 | Refixed cursor handling on Windows, and added tests to enforce it. check-in: 4cbec300 user: dkf tags: trunk | |
06:33 |
* changes: Clearly label wm transient changes as a POTENTIAL INCOMPATIBILITY. * doc/wm.n: Remove "some window managers will" text and explicitly state what behavior a transient window will display. Also mention that it is an error to make a window a transient of itself.check-in: 15f78072 user: mdejong tags: trunk | |
06:17 |
* library/choosedir.tcl (tk::dialog::file::chooseDir): * library/clrpick.tcl (tk::dialog::file::chooseDir): * library/msgbox.tcl (tk::MessageBox): * library/tkfbox.tcl (tk::dialog::file): * library/xmfbox.tcl (tk::MotifFDialog): Remove the transient property on dialogs after they have been dismissed to insulate them from further state changes in the master. This keeps a withdrawn dialog from being mapped when the master is deiconified. [Tk patch 568278]check-in: e3449e31 user: mdejong tags: trunk | |
2002-06-12
| ||
23:39 |
* win/tkWinCursor.c (TkGetCursorByName): reverted fix from 2002-06-06 because it broke the ability to use built-in cursors like left_ptr.check-in: 9dee7eed user: hobbs tags: trunk | |
23:26 | mention Tk patch id check-in: 56735136 user: mdejong tags: trunk | |
23:08 |
* library/choosedir.tcl (tk::dialog::file::chooseDir): * library/clrpick.tcl (tk::dialog::color): * library/dialog.tcl (tk_dialog): * library/msgbox.tcl (tk::MessageBox): * library/tkfbox.tcl (tk::dialog::file): * library/xmfbox.tcl (tk::MotifFDialog_Create): Only make the dialog window a transient if the master is visible. This check already appeared in some of the dialogs. This patch just copies the check into those that were lacking.check-in: 627fc4df user: mdejong tags: trunk | |
19:02 |
* changes: Add note about new transient behavior. * tests/unixWm.test: Check that the WM_TRANSIENT_FOR property for a transient window is being cleared when the master is destroyed. * tests/wm.test: Source defs.tcl instead of using tcltest to match the rest of Tk's test files. Add new tests that ensure that a transient's state mirrors the state of the master. * unix/tkUnixWm.c (WmInfo, TkWmNewWindow, TkWmMapWindow, TkWmDeadWindow, Tk_WmCmd, WmWaitMapProc): Add numTransients member to WmInfo structure. Keep state of master and transient in sync using a callback that tracks MapNotify and UnmapNotify events. When the master is mapped, map the transient. When the master is unmapped or iconified, withdraw the transient. * win/tkWinWm.c (TkWmMapWindow, TkpWmSetState, TkWmDeadWindow, Tk_WmCmd, WmWaitVisibilityOrMapProc): Keep state of master and transient in sync using a callback that tracks MapNotify and UnmapNotify events. Move masterPtr check from TkpWmSetState into TkWmMapWindow to deal with WM_NEVER_MAPPED transients. Cleanup numTransients and the callback in TkWmDeadWindow. Cleanup numTransients and the callback only after deleting a master in wm transient command to avoid deleting the callback when an error is raised. Add support for MapNotify and UnmapNotify events to the master callback.check-in: b05e1154 user: mdejong tags: trunk | |
2002-06-11
| ||
18:59 | fix for bug report #530212 "Bad Window Path Name in tkMenuFind" check-in: ec3df486 user: jenglish tags: trunk | |
08:25 | D'oh! Next time, I should at least check I've got the variable names right. check-in: 490767a8 user: dkf tags: trunk | |
2002-06-10
| ||
22:45 | Fixed a win98 issue where the /exclude option for xcopy is unsupported. Reported by Roy Terry <[email protected]>. check-in: 1307a5e4 user: davygrvy tags: trunk | |
00:15 | Added "magic ampersand" approach for translated strings in standard dialogs. All translations were modified to work with "magic ampersand". Russian translations added. check-in: f34dcf01 user: a_kovalenko tags: trunk | |
2002-06-09
| ||
09:07 |
* library/bgerror.tcl (tk::dialog::error::bgerror): Don't set the bgerror dialog as a transient of itself since this operation is ill defined.check-in: 70bae675 user: mdejong tags: trunk | |
2002-06-06
| ||
20:41 | Cursor name parsing was quite broken compared with Unix; cursor names are supposed to be first-and-foremost a list... check-in: a146a14f user: dkf tags: trunk | |
01:09 | Make non-default buttons in messagebox have -default normal check-in: a07f013b user: a_kovalenko tags: trunk | |
2002-06-05
| ||
22:11 | * unix/tkUnixFont.c (Tk_DrawChars): Don't assume that one char is always one byte, and that required subfont for the last character in any string is the same as for the previous character [Bug #559435] [Patch #559437] check-in: bc358b93 user: a_kovalenko tags: trunk | |
2002-05-27
| ||
22:54 |
* changes: Document [wm transient .t .t] error. * tests/wm.test: Check that setting a window as a transient of itself raises an error. Check that passing a non-toplevel window to the wm transient command uses the enclosing toplevel. * unix/tkUnixWm.c (Tk_WmCmd): Raise an error if the user tries to make a toplevel a transient of itself. * win/tkWinWm.c (Tk_WmCmd): Raise an error if the user tries to make a toplevel a transient of itself. Test for other error before checking for the transient self error.check-in: c9b836ac user: mdejong tags: trunk | |
20:34 |
* unix/tkUnixWm.c (WmInfo, TkWmCleanup, TkWmNewWindow, TkWmMapWindow, TkWmDeadWindow, Tk_WmCmd): Replace WmInfo's master and masterWindowName members with a masterPtr member. This implementation is much simpler and mirrors the Win32 implementation. This change makes it easy to check the flags of the master window. No user visible changes.check-in: 13269e5d user: mdejong tags: trunk | |
19:49 |
* generic/tkInt.decls: Add unix decl for TkpWmSetState. * generic/tkIntPlatDecls.h: Regen. * generic/tkStubInit.c: Regen. * tests/wm.test: Test state changes between iconic, normal, and withdrawn both before and after initial mapping. * unix/tkUnixWm.c (Tk_WmCmd, TkpWmSetState): Move state change code into TkpWmSetState to more closely match the Win32 implementation. No functional changes.check-in: 4f8883ed user: mdejong tags: trunk | |
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.check-in: 45a2053f user: mdejong tags: trunk | |
2002-05-26
| ||
09:25 | When creating a radiobutton with -value "" it was not drawn properly if the -variable was created by the radiobutton. [Bug #548765] check-in: 43f195e2 user: pspjuth tags: trunk | |
09:09 | Negative coordinates were rounded badly causing a 1 pixel displacement. [Bug #556526] check-in: b0bf63ff user: pspjuth tags: trunk | |
2002-05-24
| ||
09:50 |
* mac/tkMacWm.c (Tk_WmCmd): * tests/unixWm.test: Move wm transient checks over to wm.test so they will be run on all systems. * tests/wm.test: Add tests to check for error when an iconwindow is passed to the wm transient command. * unix/tkUnixWm.c (Tk_WmCmd): * win/tkWinWm.c (Tk_WmCmd): Raise an error if one of the windows passed to the wm transient command is an iconwindow for another toplevel.check-in: 7e89e7df user: mdejong tags: trunk | |
2002-05-23
| ||
19:55 |
* mac/tkMacWm.c (TkWmStackorderToplevelWrapperMap): * tests/wm.test: Add embedded Window test case for the stackorder command. * unix/tkUnixWm.c (TkWmStackorderToplevelWrapperMap): * win/tkWinWm.c (TkWmStackorderToplevelWrapperMap): Ignore embedded windows during wm stackorder command.check-in: 847f6d25 user: mdejong tags: trunk | |
2002-05-21
| ||
18:27 |
* unix/configure: Regen. * unix/configure.in: Invoke SC_ENABLE_SHARED before calling SC_CONFIG_CFLAGS so that the SHARED_BUILD variable can be checked inside SC_CONFIG_CFLAGS. * unix/tcl.m4: Update from Tcl.check-in: 68351a45 user: mdejong tags: trunk | |
2002-05-20
| ||
13:59 |
* A little namespace cleanup on Daniel Steffen's latest revisions to avoid defining new global commands.check-in: fb357b06 user: dgp tags: trunk | |
12:30 |
* mac/tkMacInit.c: * mac/tkMacTclCode.r: include msgcat package in resources as bgerror depends on it. Restores ability of mac static build to run standalone (except for encoding file issues).check-in: 239e9534 user: das tags: trunk | |
10:21 |
* mac/tkMacInit.c: * library/console.tcl: * library/tk.tcl: fix tk.tcl not sourcing library files that define bindings at startup on mac. (independent of tk library files being in resources or on auto_path)check-in: 31190a2d user: das tags: trunk | |
2002-05-08
| ||
05:13 |
* Cleaned up namespace usage of the bgerror dialog. Completes soft dependence on msgcat. [FR 539309]check-in: 65a039e3 user: dgp tags: trunk | |
02:23 | no message check-in: 4a955520 user: davygrvy tags: trunk | |
02:22 | Problem with TCLDIR macro not accepting forward slash path seperators resolved. Added the same logic to INSTALLDIR, too. [Bug #553208] check-in: e3c32ab9 user: davygrvy tags: trunk | |
2002-05-03
| ||
07:46 | new feature, make dependence on msgcat soft, [539309] check-in: 09d2e17e user: bagnonm tags: trunk | |
2002-04-29
| ||
13:17 | new feature, make dependence on msgcat soft, [539309] check-in: 21bd7676 user: bagnonm tags: trunk | |
2002-04-26
| ||
19:32 |
* unix/configure: * unix/tcl.m4: change HP-11 SHLIB_LD_LIBS from "" to ${LIBS} so that the .sl knows its dependent libs.check-in: e6310244 user: hobbs tags: trunk | |
16:35 | namespacing ::tk message catalogs, bug [546333] check-in: 51b1ef6e user: bagnonm tags: trunk | |
2002-04-23
| ||
14:28 |
* mac/tkMacTclCode.r: * mac/tkMacResource.r: added check of TCLTK_NO_LIBRARY_TEXT_RESOURCES #define to allow disabling the inclusion of the tk library code in the resource fork of Tk executables and shared libraries. Moved tk library code inclusion to separate file like in tcl. Added 'panedwindow' resource.check-in: a91520a8 user: das tags: trunk | |
00:48 |
* library/button.tcl (ButtonLeave): corrected the 3 implementations of ButtonLeave to check for Priv(relief) existing before trying to use it. [Patch #541849]check-in: d1bda72e user: hobbs tags: trunk | |
00:20 |
* generic/tkTextDisp.c (DisplayLineBackground): * unix/tkUnix3d.c (Tk_3DHorizontalBevel): * unix/tkUnixFont.c (Tk_DrawChars): applied fixes to not overrun the X window 16-bit size limit. [Patch #541999] (bonfield)check-in: 6e46333e user: hobbs tags: trunk | |
00:20 | corrected runtest target dependencies check-in: 7ebd909a user: hobbs tags: trunk | |
2002-04-22
| ||
12:45 |
Fix for Bug 223739 to get rid of floating point equality test.
Sorry for delaying this fix for months; I hadn't noticed that it had been reviewed! check-in: e382bf93 user: dkf tags: trunk | |
2002-04-19
| ||
22:16 | Fix for [ 539903 ] Doc error for "-message" check-in: b3a3dabf user: jenglish tags: trunk | |
2002-04-16
| ||
11:51 | fixed translation of yes from si to "s\u00ed" check-in: d0b746e0 user: bagnonm tags: trunk | |
11:43 | Modifed the translation of Yes from "Si" to "S\u00ed" check-in: 4ec0f20a user: bagnonm tags: trunk | |
11:41 | new feature request, 539309 make dependence on msgcat "soft" msgcat procedures as used in tk defined in case the package is not available. check-in: 5dc2a760 user: bagnonm tags: trunk | |
2002-04-12
| ||
10:21 | see ChangeLog check-in: 784c41c3 user: hobbs tags: trunk | |
10:20 |
* generic/tkWindow.c (TkCloseDisplay): Added to centralize where a display was closed. This handles freeing memory associated with a display and closing it. (DeleteWindowsExitProc): actually close displays. This would also ideally be done in Tk_DestroyWindow when the last window on the display has been closed, but that still has unresolved order of cleanup problems. (Tk_DestroyWindow): added TkFocusFree call.check-in: 2a25e43a user: hobbs tags: trunk | |
10:20 |
* unix/tkUnixEvent.c (TkpCloseDisplay): call TkSendCleanup and TkWmCleanup.check-in: 70e0be59 user: hobbs tags: trunk | |
10:19 | unix/tkUnixSend.c (TkSendCleanup): free send-related resources check-in: 1a89aadd user: hobbs tags: trunk | |
10:10 |
* generic/tkStubInit.c: * generic/tkIntPlatDecls.h: * generic/tkIntDecls.h: * generic/tkInt.decls: added TkFocusFree, TkClipCleanup and TkGCCleanup generic private procs, and TkWmCleanup, TkSendCleanup and TkFreeXId unix private procs.check-in: 0a02e1b5 user: hobbs tags: trunk | |
10:06 |
* generic/tkInt.h: * unix/tkUnixXId.c (TkFreeXId): frees XID resources. Made idCleanupScheduled a Tcl_TimerToken (was int) in TkDisplay structure to allow us to delete the timer scheduled for it.check-in: e28c2458 user: hobbs tags: trunk | |
10:03 | generic/tkFocus.c (TkFocusFree): frees TkMainInfo data check-in: dc644f1a user: hobbs tags: trunk | |
10:03 | generic/tkClipboard.c (TkClipCleanup): frees TkDisplay data check-in: be926d02 user: hobbs tags: trunk | |
10:02 |
* generic/tkGC.c (TkGCCleanup): frees TkDisplay datacheck-in: a74f209d user: hobbs tags: trunk | |
10:01 |
* unix/tkUnixWm.c (TkWmStackorderToplevel): ensure children structure is freed. (ConfigureEvent, ComputeReparentGeometry): Add extra wm tracing info (TkWmRestackToplevel): initialize changes to 0 to prevent UMR. Use WaitForConfigureNotify on all windows. This part still requires fixing as it is the root of the 2 second raise delay on some window managers (those that use extra wrapper windows of their own).check-in: c030dfcc user: hobbs tags: trunk | |
09:21 |
* unix/tkUnixSelect.c (SelRcvIncrProc): added missing Tcl_Release of interpcheck-in: a81f42d8 user: hobbs tags: trunk | |
09:18 | remove eof whitespace check-in: ee96a036 user: hobbs tags: trunk | |
07:44 |
* generic/tkGet.c (FreeUidThreadExitProc): free thread-specific resources on thread exitcheck-in: 2a680ffe user: hobbs tags: trunk | |
07:36 | see ChangeLog check-in: 306900e6 user: hobbs tags: trunk | |
07:35 |
* unix/tkUnixFont.c (FontPkgCleanup): cleanup thread specific font resources on thread exit.check-in: bfad6912 user: hobbs tags: trunk | |
07:31 |
* mac/tkMacXStubs.c (TkpOpenDisplay): memset the initial display structures to 0.check-in: 7fa86349 user: hobbs tags: trunk | |
07:29 |
* generic/tkOption.c (OptionThreadExitProc): freed tsd option stacks on thread exit. (Tk_GetOption): free mem used to get Tk_Uidcheck-in: 0dd94284 user: hobbs tags: trunk | |
07:28 | generic/tkMenu.c (ConfigureMenu): freed saved options in all error cases check-in: 41add738 user: hobbs tags: trunk | |
07:19 |
* win/tkWinX.c (Tk_SetCaretPos): remove WM_IME_STARTCOMPOSITION and place the IME position within Tk_SetCaretPos. Cache results in Tk_SetCaretPos to reduce unnecessary repositioning. Also call DestroyCaret if we receive WM_KILLFOCUS. (TkpOpenDisplay): ZeroMemory the initial display structures. (TkWinGetUnicodeEncoding): Added so that Windows only needs to cache this value one, and then free it in TkWinXCleanup. (HandleIMEComposition): add support for Win98 and ATOK13 IME. (yamamoto)check-in: 584decd8 user: hobbs tags: trunk | |
07:18 |
* win/tkWinInt.h: declaration for TkWinGetUnicodeEncoding * win/tkWinDialog.c (GetFileNameW): use TkWinGetUnicodeEncoding * win/tkWinInit.c (TkpDisplayWarning): use TkWinGetUnicodeEncoding * win/tkWinFont.c: use TkWinGetUnicodeEncoding instead of static unicodeEncoding.check-in: ca09d556 user: hobbs tags: trunk | |
06:51 |
* generic/tkConsole.c (ConsoleCmd): correct return that should have just set result code.check-in: cf56e1f2 user: hobbs tags: trunk | |
06:48 |
* generic/tkImgPhoto.c: Added PhotoFormatThreadExitProc to clean up on thread exit. (Tk_PhotoPutBlock) slight code updatescheck-in: a3ea3bda user: hobbs tags: trunk | |
06:37 |
* win/configure: * win/tcl.m4: Enabled COFF as well as CV style debug info with --enable-symbols to allow Dr. Watson users to see function info. More info on debugging levels can be obtained at: http://msdn.microsoft.com/library/en-us/dnvc60/html/gendepdebug.aspcheck-in: a38bcfe0 user: hobbs tags: trunk | |
06:37 |
* generic/tkPanedWindow.c (DestroyPanedWindow, ConfigureSlaves): fix mem leaks in not freeing slave infocheck-in: 06ce9ee5 user: hobbs tags: trunk | |
2002-04-10
| ||
19:56 | fixed copyright notice check-in: 63e855e6 user: hobbs tags: trunk | |
19:39 |
* doc/wm.n: * mac/tkMacWm.c: * tests/wm.test: * unix/tkUnixWm.c: * win/tkWinWm.c: Update wm stackorder usage message to make it clear that either 1 or 3 arguments are required. [Bug 540013]check-in: 6a63d1d7 user: mdejong tags: trunk | |
2002-04-08
| ||
09:04 |
2002-04-08 Daniel Steffen <[email protected]>
* mac/tkMacProjects.sea.hqx: added tkPanedWindow.c to projects * mac/tkMacAppInit.c: fixes to MSL stdin/stdout hookup to the TkConsole when using shared MSL libraries; fix for crashing bug on exit: writing to stdin/sterr when console has already been destroyed. (both fixes need support in MSL, see 'CW Pro6 changes' in tcl/mac/tcltkMacBuildSupport.sea.hqx) * mac/tkMacDialog.c: fixes to Navigation Services Dialog filter. * mac/tkMacDraw.c: add panic for overwide TkImages that would crash Tk on mac otherwise.check-in: 5243baf1 user: das tags: trunk | |
2002-04-05
| ||
08:43 |
* win/tkWinButton.c (TkpDisplayButton): * generic/tkTextMark.c (TkTextInsertDisplayProc): * generic/tkCanvText.c (DisplayCanvText): * generic/tkEntry.c (DisplayEntry): added Tk_SetCaretPos calls.check-in: eb1f6c15 user: hobbs tags: trunk | |
08:41 |
* win/Makefile.in: changed gdb and shell targets to properly build all binaries before running (otherwise an error often occured).check-in: 732f078d user: hobbs tags: trunk | |
08:41 |
* unix/tkUnixWm.c (CreateWrapper): Removed redundat setting of inputContext to null.check-in: 8f60243f user: hobbs tags: trunk | |
08:41 |
* unix/tkUnixEvent.c: * generic/tkWindow.c: moved OpenIM over to tkUnixEvent.c. Removed setting inputContext to null in Tk_MakeWindowExist as it was redundant.check-in: 7ef7ea81 user: hobbs tags: trunk | |
08:41 |
* generic/tkInt.h: added TK_XIM_SPOT #define (default 1). Added XFontSet attribute to TkDisplay when TK_XIM_SPOT is true. * generic/tkEvent.c (Tk_HandleEvent): made sure inputContexts are not getting created on DestroyNotify events (for dead windows). Added over-the-spot support if TK_XIM_SPOT is defined (default). The is the nicer XIM behavior, but uses a bit more memory.check-in: e1e658ed user: hobbs tags: trunk | |
08:40 |
* win/tkWinX.c: added Tk_SetCaretPos code to position IME windows correctly when WM_IME_STARTCOMPOSITION is received.check-in: 82d048b4 user: hobbs tags: trunk | |
08:38 |
* unix/tkUnixKey.c: added Tk_SetCaretPos and code for setting XIM caret in TkpGetString.check-in: 43c3adf1 user: hobbs tags: trunk | |
08:38 |
* generic/tkStubInit.c: * generic/tkDecls.h: * generic/tk.decls: added Tk_SetCaretPos declaration. This command allows users to indicate the cursor position and is used by XIM (Unix) or IME (Windows) to place the caret box correctly. It is also part of correct Accessibility style on Windows to make the magnifier jump to the focus point.check-in: 77622211 user: hobbs tags: trunk | |
08:37 | added Tk_SetCaretPos stub (does nothing) check-in: a1d26b8a user: hobbs tags: trunk | |
2002-03-29
| ||
04:14 | small lint in comments/docs. check-in: dcc45900 user: davygrvy tags: trunk | |
03:56 | no message check-in: 5a1a8ac3 user: davygrvy tags: trunk | |
03:55 | updated to match Tcl check-in: c22ae872 user: davygrvy tags: trunk | |
03:55 | small cruft check-in: 44b9cc58 user: davygrvy tags: trunk | |
02:26 | no message check-in: c09e4490 user: davygrvy tags: trunk | |
02:25 | Changed topic from "Tcl Built-In Commands" to "Tk Built-In Commands" check-in: 5f997bf9 user: davygrvy tags: trunk | |
01:27 | ack! fixed big typo. check-in: cbf3fc84 user: davygrvy tags: trunk | |
01:18 |
* win/makefile.vc: Tk helpfile is now installing itself into Tcl's contents file as part of the install target and rebuilding the contents table as desired. [Bug 527941]check-in: 4a326cb1 user: davygrvy tags: trunk | |
01:18 | no message check-in: a9911c2a user: davygrvy tags: trunk | |
2002-03-28
| ||
23:29 | fixed double use of $(ldebug) check-in: 0d5bdb02 user: davygrvy tags: trunk | |
23:23 |
* win/.cvsignore (new): * win/lamp.bmp (new): * win/makefile.vc: * win/nmakehlp.c (new): * win/rules.vc: Brought the makefile up-to-date with Tcl's one. This now has support for Win9x issues and the winhelp target now exists. Color scheme can be changed. I'm just imparting a first suggestion using orange :) I'll have to think about the install portion of the helpfile as I'll need to do some tricks to insert tk's contents file into Tcl's using some special winhlp32.exe switches. [Bug 533862 527941]check-in: 8bb6331b user: davygrvy tags: trunk | |
23:22 | no message check-in: 3fd600e2 user: davygrvy tags: trunk | |
16:38 |
* Ran 'autoconf' - forgotten when bump to 8.4a5.check-in: 29631cf7 user: dgp tags: trunk | |
2002-03-27
| ||
00:14 | * unix/tkUnixFont.c: Added inclusion of <arpa/inet.h>. This fixes a GCC/HPUX problem with missing a "htons". See also "tclUnixPort.h" for equivalent code. check-in: 5569e94a user: andreas_kupries tags: trunk | |
2002-03-26
| ||
20:13 | Changed bitmap_bit_order to LSBFirst in XCreateImage (bug 481255) check-in: c1a533e1 user: chengyemao tags: trunk | |
2002-03-21
| ||
17:51 | no message check-in: e7846a4c user: davygrvy tags: trunk | |
17:48 | fix for bug #528441. max optimize seems to cause problems for some folks. check-in: 6542bf33 user: davygrvy tags: trunk | |
2002-03-20
| ||
22:55 |
* Updates to handle change in type of part2 argument of Tcl_VarTraceProc typedef. [TIP 27] [Patch 532644].check-in: 1b7558e2 user: dgp tags: trunk | |
02:59 |
* generic/tkOldConfig.c (Tk_ConfigureValue): prevent leaving interp->result as NULL.check-in: 0761a174 user: hobbs tags: trunk | |
2002-03-14
| ||
10:19 | Typo fix check-in: 65213b9b user: dkf tags: trunk | |
2002-03-07
| ||
11:49 | Middle button no longer double pastes into text! Also cleaned some code up. check-in: 265e5387 user: dkf tags: trunk | |
02:08 |
* win/tkWinX.c: Define _WIN32_IE as 0x0300 before including commctrl.h so that we can access the InitCommonControlsEx API when building Tk with mingw.check-in: c524eb8b user: mdejong tags: trunk | |
2002-03-06
| ||
18:54 | Added win/rc/wish.exe.manifest to the dist target. Noted missing by Ryan Casey. check-in: a5bf10bd user: davygrvy tags: trunk | |
15:36 | Bumped patchlevel; might need changing in the future, but it makes life easier for now. check-in: 74728011 user: dkf tags: trunk | |
2002-03-05
| ||
21:15 | adjust 8.4a4 release tag check-in: 87c6b935 user: hobbs tags: trunk, core-8-4-a4 | |
20:34 | added --* options docs check-in: c4bdd0d1 user: hobbs tags: trunk | |
20:33 | fixed URL refs check-in: 57735fa4 user: hobbs tags: trunk | |
19:44 | Added win/rules.vc and included the use of eolFix to make sure they have the correct <EOL> for the dist target. eolFix is in tcl's tools/ dir, and $(TOOL_DIR) correctly refers there. check-in: 81df79ec user: davygrvy tags: trunk | |
2002-03-04
| ||
23:34 | 8.4a4 tagged for release check-in: 4b3778be user: hobbs tags: trunk | |
23:31 | updated to use www.tcl.tk URL check-in: c57468da user: hobbs tags: trunk | |
07:36 | added catch around Triple-1 binding use of sel.last check-in: 0c300c86 user: hobbs tags: trunk | |
2002-03-02
| ||
23:37 | nroff macro fix check-in: 535a0254 user: hobbs tags: trunk | |
04:03 | updated changes for 8.4a4 release check-in: f5323b7f user: dgp tags: trunk | |
2002-03-01
| ||
00:04 |
* library/console.tcl (ConsoleBind): Corrected console <<Paste>> binding on Unix platforms.check-in: 2187fed2 user: dgp tags: trunk | |
2002-02-27
| ||
04:36 | see ChangeLog check-in: f53bf46b user: hobbs tags: trunk | |
04:19 | Updated changes file to reflect no 8.3.5 release before 8.4a4. Still need to add the changes of the last few days. check-in: b435fff1 user: dgp tags: trunk | |
01:26 |
* generic/tkWindow.c (Tk_MainWindow, Tk_GetNumMainWindows): protect against being called before Tcl stubs are init'ed. [Bug #220916] (porter)check-in: 82f58032 user: hobbs tags: trunk | |
01:25 | updated from Tcl check-in: 715a3c0d user: hobbs tags: trunk | |
2002-02-26
| ||
01:58 |
* generic/tkText.c (ConfigureText): reenable the blinking cursor on state change where necessary. [Bug #503772]check-in: 96722a88 user: hobbs tags: trunk | |
01:07 |
* tests/listbox.test: * generic/tkListbox.c: corrected error handling when setting to an invalid listvar value. [Bug #503613]check-in: fdb66fb6 user: hobbs tags: trunk | |
01:07 |
* library/scale.tcl: mirror B2 bindings to B3 on Windows to better accomodate two button mice. [Patch #493145]check-in: b405f649 user: hobbs tags: trunk | |
01:06 | improved proxy sash handling. (boudaillier) check-in: a0cb7320 user: hobbs tags: trunk | |
2002-02-25
| ||
15:26 | Improvements to filebox tests (including two fixes due to changed behaviour dating from 2001-12-14) check-in: cfe79a6b user: dkf tags: trunk | |
2002-02-23
| ||
22:52 |
* unix/configure: Regen. * unix/tcl.m4: Update from Tcl.check-in: 8603d4e4 user: mdejong tags: trunk | |
01:36 |
Added proc comments. Made configuring sash cursor more efficient. Added Cursor timer that restores the default cursor when pointer is no longer over the sash. This is necessary because Leave events won't be seen when moving into a paned child.check-in: 2d1015fa user: hobbs tags: trunk | |
2002-02-22
| ||
21:07 | see ChangeLog check-in: 6dfe5615 user: hobbs tags: trunk | |
21:07 |
* library/panedwindow.tcl (ReleaseSash): changed to not pass x and y args at all (they aren't used).check-in: be4ab9b6 user: hobbs tags: trunk | |
21:07 |
* generic/tkPanedWindow.c (PanedWindowWidgetObjCmd): fixed returns that should have been breaks instead. Corrected .pw configure handling for insufficient args. [Patch #521436] (boudaillier)check-in: 0365cfe1 user: hobbs tags: trunk | |
21:07 | changed panedwindow default relief to flat check-in: 8383ba35 user: hobbs tags: trunk | |
20:15 | noted new files check-in: 5dd7bfc4 user: dgp tags: trunk | |
14:07 | Fixed panedwindow binding bugs and added demos for it too. check-in: 6cb4e627 user: dkf tags: trunk | |
13:13 | Stop GCC from issuing warnings about things that don't matter. check-in: d1201e4f user: dkf tags: trunk | |
02:41 | TIP #41 implementation, panedwindow [Patch #512503] (melski) check-in: 7314a88b user: hobbs tags: trunk | |
01:58 |
* generic/tkOption.c (ReadOptionFile): fixed Tcl_Seek casting to remove warnings (we expect no option files with be > 2GB).check-in: d45de154 user: hobbs tags: trunk | |
01:34 |
* unix/configure: regenerated * unix/tcl.m4: updated to sync with Tcl's tcl.m4check-in: f9578e33 user: hobbs tags: trunk | |
2002-02-20
| ||
02:56 |
* First draft of updated changes for 8.4a4 release.check-in: ac867c72 user: dgp tags: trunk | |
2002-02-19
| ||
16:30 | Minor fixes as part of TIP#72 (and one just noticed in passing) check-in: c4b19865 user: dkf tags: trunk | |
14:05 | tkImgGIF.c was not following the Tcl C style; fixed... check-in: ec11486c user: dkf tags: trunk | |
01:13 | see ChangeLog check-in: d814e3f1 user: hobbs tags: trunk | |
01:06 |
* unix/configure: regen'd * unix/tcl.m4: * unix/configure.in: added macros and calls to SC_TCL_EARLY_FLAGS and SC_TCL_64BIT_FLAGS, part of TIP #72.check-in: 091079f1 user: hobbs tags: trunk | |
2002-02-15
| ||
22:07 |
* library/entry.tcl: * library/text.tcl: Adjust <Double-1> and <Triple-1> bindings so that no anchor point is set and the insertion cursor is set to the last character in the selection. [Bug 220943] * tests/event.test: Add test cases for double click and drag as well as triple click and drag in the text and entry widgets.check-in: df385857 user: mdejong tags: trunk | |
05:48 |
* library/entry.tcl: * library/text.tcl: Adjust <Double-1> and <Triple-1> bindings so that no anchor point is set and the insertion cursor is set to the last character in the selection. [Bug 220943] * tests/event.test: Add test cases for double click and drag as well as triple click and drag in the text and entry widgets.check-in: a938c425 user: mdejong tags: trunk | |
2002-02-14
| ||
12:13 |
* tests/event.test (_text_ind_to_x_y, _get_selection): Fix incorrect use of results from bbox invocation so that y center point for a give index is calculated correctly. Add new method to return the selection and use it in test cases. Always lappend to the result list to avoid case where initial result includes a space.check-in: b14fadab user: mdejong tags: trunk | |
2002-02-08
| ||
02:57 |
* modified some callers of Tcl routines that were restored to return (char *) pointing into Tcl_DStrings.check-in: f49c1699 user: dgp tags: trunk | |
2002-02-03
| ||
22:33 | Clean-up bogus for loop in [image inuse] subcommand. [Bug #485803] check-in: bd333aca user: ericm tags: trunk | |
2002-02-02
| ||
00:16 |
* generic/tkCmds.c (Tk_TkObjCmd): don't use 'bool' as an arg as it conflicts with the C99 spec. [Bug #511956] (ingham)check-in: 9785d45f user: hobbs tags: trunk | |
2002-02-01
| ||
23:22 | no message check-in: ef182937 user: davygrvy tags: trunk | |
23:20 | * win/makefile.vc: unset macro located in the tktest target caused a failure. [Bug 511652] check-in: 0706b485 user: davygrvy tags: trunk | |
17:31 |
* Overlooked COSNTification of XSetCommandcheck-in: 15f338ba user: dgp tags: trunk | |
14:27 | Final part of TIP#14 support (photo image transparency access); the C API stuff has been in there for ages for some reason... check-in: 136dfbc3 user: dkf tags: trunk | |
2002-01-31
| ||
21:23 | correct punctuation check-in: 76beac20 user: tmh tags: trunk | |
21:05 | Correct and test for logic error when cloning menus. Bug 508988 check-in: 3a8577ba user: uid38226 tags: trunk | |
04:42 |
* The POTENTIAL INCOMPATIBILITY in the changing interface of Tk_ParseArgv can now be removed by the -DUSE_NON_CONST compiler flag.check-in: 3d295e79 user: dgp tags: trunk | |
2002-01-29
| ||
20:51 | * win/tkWinInit.c (TkpGetAppName): TIP 27 fixup. The code now does not write into the CONST path returned by "argv0" and Tcl_SplitPath anymore. check-in: 6b178549 user: andreas_kupries tags: trunk | |
08:23 |
* unix/configure.in: Don't set TCL_LIB_SPEC and TCL_STUB_LIB_SPEC variables since this breaks the AIX build. This was used in the past to support linking with Tcl from the build dir or the install dir, but it is no longer needed.check-in: 084d6911 user: mdejong tags: trunk | |
08:04 |
* unix/Makefile.in: Remove commented out vars. * unix/configure: Regen. * unix/configure.in: Don't subst vars that are already taken care of in SC_LOAD_TCLCONFIG. * unix/tcl.m4: Update from Tcl. * win/configure: Regen. * win/tcl.m4: Update from Tcl.check-in: 178a19e3 user: mdejong tags: trunk | |
2002-01-27
| ||
11:10 |
* generic/tkFileFilter.c: * mac/tkMacInit.c: * mac/tkMacKeyboard.c: * mac/tkMacMenus.c: TIP 27 CONSTification induced changescheck-in: 21fea0ea user: das tags: trunk | |
2002-01-25
| ||
21:15 | Add patch number check-in: cbe548ea user: dgp tags: trunk | |
21:09 |
* Updated callers of Tcl_SplitList and Tcl_Merge. * Updated callers of Tcl_GetStringResult. Rewrote PrintScrollFractions to ScrollFractions to stop scribbling directly on interp->result. * Updated callers of Tcl_GetVar, Tcl_GetVar2 * Updated callers of Tcl_SplitPath, Tcl_JoinPath, and Tcl_TranslateFileName.check-in: 933dcfe8 user: dgp tags: trunk | |
2002-01-19
| ||
00:36 |
* tests/wm.test: Rewrite stackorder tests that deal with toplevels that have the overrideredirect flag set. [Tk bug 492259]check-in: 9dab9a25 user: mdejong tags: trunk | |
2002-01-18
| ||
13:29 |
* Overloked Tcl_GetIndexFromObj callerscheck-in: 78e88052 user: dgp tags: trunk | |
03:24 |
* mac/tkMacDialog.c: * mac/tkMacSend.c: TIP 27 CONSTification broke the mac build in a few places.check-in: c224cef1 user: das tags: trunk | |
02:55 |
* generic/tkListbox.c (ChangeListboxOffset): improved tracking when scrolling on x axis with entry/text. [Bug #225025] (voskuil)check-in: 591d7475 user: hobbs tags: trunk | |
2002-01-17
| ||
23:34 |
* An overlooked caller of Tcl_GetIndexFromObj.check-in: 36a57a9c user: dgp tags: trunk | |
23:33 |
* An overlooked caller of Tcl_GetIndexFromObj() and a style fix.check-in: 0e1cce3b user: dgp tags: trunk | |
05:13 |
* Updates to handle change in type of tablePtr argument of Tcl_GetIndexFromObj(Struct) from (char **) to (CONST char **). [TIP 27] [Patch 504705]check-in: 85e5c7aa user: dgp tags: trunk | |
03:35 |
* Updated callers of Tcl_Utf* and Tcl_Regexp* APIs to reflect TIP 27 API changes (see Tcl Patch 471509). [Patch 471513]check-in: 061e364d user: dgp tags: trunk | |
02:51 |
* unix/configure: Regen. * unix/tcl.m4: Update from Tcl. * win/configure: Regen. * win/tcl.m4: Update from Tcl.check-in: b5febdbf user: mdejong tags: trunk | |
2002-01-15
| ||
21:29 |
* Updated callers of CONSTified Tcl interfaces Tcl_EvalFile and TclGetStartupScriptFileName.check-in: 20e4f9ae user: dgp tags: trunk | |
20:48 |
* Updated Tk's console to CONSTified channel driver interface. [Tcl Patch 503565, Tk Patch 503983]check-in: 17f3016e user: dgp tags: trunk | |
18:19 |
* Updated Tk's console to CONSTified channel driver interface. [Tcl Patch 503565, Tk Patch 503983]check-in: eec89b91 user: dgp tags: trunk | |
2002-01-11
| ||
20:56 |
Use ${libdir} instead of ${exec_prefix}/lib. [Tcl bug 489370] * unix/configure: Regen. * unix/configure.in: Define and use libdir. * win/configure: Regen. * win/configure.in: Define libdir.check-in: 616ed405 user: mdejong tags: trunk | |
19:58 |
* unix/Makefile.in: Burn Tcl and Tk build directories into tktest executable to avoid crashes caused by ld loading a previously installed version of the tcl or tk shared libraries. Remove setting of LD_LIBRARY_PATH, LIBPATH, and SHLIB_PATH before running tktest since it should no longer be required.check-in: b5c7674b user: mdejong tags: trunk | |
18:41 |
Enable use of Tcl stubs when building Tk as a shared library. This should fix the build under AIX. [Bugs 220858, 220955, 220921] * unix/Makefile.in: Add TCL_STUB_LIB_SPEC and TCL_STUB_LIB_FLAG variables. * unix/configure: Regen. * unix/configure.in: Pass TCL_STUB_LIB_SPEC into Makefile and use it when linking the tk shared library. Define USE_TCL_STUBS when building shared. Subst TCL_STUB_LIB_SPEC and TCL_STUB_LIB_FLAG.check-in: 7695ed9e user: mdejong tags: trunk | |
2002-01-08
| ||
15:40 | Fix the following bug: If you select an entry on a cascade menu (on Win32) then the next time the parent menu is posted, the cascade entry appears active. Also, if you traverse to a disabled menu entry using keystrokes and press ENTER on the disabled entry, then that entry appears active the next time the menu is posted. The same patch fixes both problems. check-in: 6069b52d user: drh tags: trunk | |
2002-01-04
| ||
16:35 |
* generic/tkBind.c (TkBindFree): * generic/tkGrid.c (ResolveConstraints,CheckSlotData,DestroyGrid): * generic/tkSelect.c (Tk_DeleteSelHandler,TkSelDeadWindow): Replaced Tcl_Free calls with ckfree so that memory debugging is fully supported.check-in: 7eae1120 user: dgp tags: trunk | |
2001-12-29
| ||
00:30 |
* test/winButton.test: * win/tkWinButton.c: added updated patch #463234 which returns the default sizing behavior (not so native), but enables native L&F with negative sizing (-11 for example).check-in: 1212ac05 user: hobbs tags: trunk | |
2001-12-28
| ||
23:44 | see ChangeLog check-in: 2c7371a0 user: hobbs tags: trunk | |
23:44 |
* win/tkWinWm.c (InitWindowClass): corrected init routines to allow unicode in window titles on Windows (for Win2K/XP). (TkWmStackorderToplevel): Corrected casts to enable debug compilecheck-in: f3c178ef user: hobbs tags: trunk | |
23:43 |
* win/tkWinDialog.c (Tk_MessageBoxObjCmd): use MessageBoxW for proper display of unicode errors. Added patch which uses new OLE based directory chooser. This still has some issues, so is disabled by default. [Patch #468139] (ColorDlgHookProc) Corrected ability to use unicode chars in tk_chooseColor -title.check-in: d76a213a user: hobbs tags: trunk | |
23:43 |
* win/tkWinInt.h: * win/tkWinX.c: added TkWinProcs that represent a function table to switch between unicode and ansi procs on Windows. This is analogous to the TclWinProcs. Using Tcl_WinUtfToTChar, we can easily take advantage of using unicode functions where available without having to switch on the platform id each time.check-in: 081e2c07 user: hobbs tags: trunk | |
23:09 | win/tkWinInit.c (TkpDisplayWarning): added Tcl_DStringFrees check-in: f3f5aa50 user: hobbs tags: trunk | |
23:08 |
* win/configure: regen'ed * win/tcl.m4: added shell32.lib to link libs, as these are necessary for new directory chooser (when enabled).check-in: 38638893 user: hobbs tags: trunk | |
23:03 |
* library/text.tcl (tk::TextButton1): made text receive focus even in disabled state for Windows to show selection and allow mouse-wheel scrolling.check-in: a854f9f2 user: hobbs tags: trunk | |
02:14 |
* win/tkWinInit.c (TkpDisplayWarning): Use MessageBoxW in case the error displayed has unicode chars. [Bug #485986]check-in: 1d95df52 user: hobbs tags: trunk | |
01:23 |
* generic/tkButton.c (ButtonTextVarProc): guard against being called while the *button/label is being deleted. [Bug #490051]check-in: 47772f0d user: hobbs tags: trunk | |
2001-12-27
| ||
22:45 |
* mac/mac/tkMacInit.c: * mac/mac/tkMacResource.r: synced up tkInit features to unix/win: use existing tkInit proc if defined. Added spinbox.tcl resource. Used TclGetEnv() instead of Tcl_GetVar2(interp, env) * mac/tkMacApplication.r: * mac/tkMacLibrary.r: minor version resources cleanupcheck-in: ea926c5f user: das tags: trunk | |
22:26 |
* library/entry.tcl: * library/spinbox.tcl: * library/text.tcl: added extra checks against bug #220269 and made spinbox reuse more of the entry procedure code.check-in: aa3d08e6 user: hobbs tags: trunk | |
2001-12-20
| ||
21:33 | Fix date in entry. check-in: a59e0b43 user: mdejong tags: trunk | |
21:32 |
* unix/configure: Regen. * unix/tcl.m4: Update from Tcl.check-in: e319def0 user: mdejong tags: trunk | |
2001-12-19
| ||
21:37 |
* unix/configure: Regen. * unix/tcl.m4: Update from Tcl.check-in: 1742df3b user: mdejong tags: trunk | |
08:01 |
* unix/configure: Regen. * unix/configure.in: Move EXP file changes over from Tcl configure script to fix AIX build with gcc. [Bug 220955]check-in: 48ff9deb user: mdejong tags: trunk | |
07:45 |
* unix/Makefile.in: * win/Makefile.in: Use $(MAKE) instead of make in the tcltest rule.check-in: e2967b87 user: mdejong tags: trunk | |
01:12 |
* Corrected test that failed on Solaris/CDE due to text scrolling. [Bug 413735]check-in: d3d3727f user: dgp tags: trunk | |
2001-12-18
| ||
23:02 | corrected spin(up|down) -> button(up|down) check-in: 4b3b96df user: hobbs tags: trunk | |
2001-12-14
| ||
14:56 | Added code to guess the correct default extension from whatever value was selected in the filetypes option menu. Adapted from code by Chris Nelson submitted in Patch #492220. check-in: 4d9d93a6 user: dkf tags: trunk | |
2001-12-13
| ||
01:58 | (TkWmStackorderToplevelWrapperMap): added static check-in: c78889e8 user: hobbs tags: trunk | |
2001-12-07
| ||
05:20 | Added panic in TkPutImage in case of failure to allocate bitmap check-in: 251ce02c user: chengyemao tags: trunk | |
04:17 | Added panic in ImgPhotoInstanceSetSize in case of failure to get pixmap check-in: ef810a03 user: chengyemao tags: trunk | |
00:02 | Added panic to TkPutImage in case of failure to allocate bitmap check-in: 9337ddfc user: chengyemao tags: trunk | |
2001-12-05
| ||
18:18 |
* generic/tkText.c: * generic/tkText.h: changed TkTextEditType enums to be prefaced with TK_EDIT_ to prevent name collision.check-in: 68d79044 user: hobbs tags: trunk | |
01:30 |
* mac/tkMacWm.c: mac implementation of wm stackordercheck-in: f7c4f3ce user: das tags: trunk | |
2001-12-04
| ||
03:07 |
Add TK patch 481148 to implement TIP 74, the wm stackorder command. * doc/winfo.n: Update documentation for the winfo children command to indicate that top-level windows are not returned in stacking order. * doc/wm.n: Add documentation for wm stackorder. * generic/tkInt.decls (TkWmStackorderToplevel): Add decl for new function. * generic/tkIntDecls.h: Regen. * generic/tkStubInit.c: Regen. * tests/unixWm.test: Add stackorder command to test for wm command usage message. * tests/wm.test: Add new set of tests for generic window manager methods. * unix/tkUnixWm.c (Tk_WmCmd, TkWmStackorderToplevelWrapperMap, TkWmStackorderToplevel): Add unix implementation of new wm stackorder command. * win/tkWinWm.c (Tk_WmCmd, TkWmStackorderToplevelEnumProc, TkWmStackorderToplevelWrapperMap, TkWmStackorderToplevel): Add windows implementation of new wm stackorder command.check-in: 45e73f13 user: mdejong tags: trunk | |
2001-12-03
| ||
10:44 | no message check-in: 714305a1 user: davygrvy tags: trunk | |
10:42 | install target changes by request from Ryan Casey <[email protected]>. check-in: 7397078f user: davygrvy tags: trunk | |
2001-11-30
| ||
11:25 | More widget demo improvements. check-in: aa14032c user: dkf tags: trunk | |
2001-11-29
| ||
13:04 | D'oh! Forgot part of the changelog entry... check-in: a31d3ad2 user: dkf tags: trunk | |
10:54 | Made tk_setPalette guess a reasonable default for the foreground colour. check-in: da540e6c user: dkf tags: trunk | |
2001-11-28
| ||
01:14 | no message check-in: e66e467d user: davygrvy tags: trunk | |
01:13 | Fixed CAT32 target. cat.c is located in the Tcl source, not the Tk source. check-in: 3027677c user: davygrvy tags: trunk | |
2001-11-27
| ||
14:08 | When a menu is torn off, a new "clone" menu is created which is an exact copy of the original. The copy even includes the tearoff bar, though the tearoff bar is not displayed. But even though it wasn't displayed, the tearoff bar on the tearoff menu could be visited using keyboard traversal. This change makes it so that the (invisible) tearoff bar of tearoff menus is no longer visited on keyboard traversal. check-in: 17c9e695 user: drh tags: trunk | |
04:36 | Change the behavior of menus on windows to be more consistent with native windows menus. Disabled menu entries show their active background color on mouseover and keyboard traversal. check-in: 84a8f463 user: drh tags: trunk | |
2001-11-25
| ||
06:43 |
* unix/Makefile.in: Add comments to better describe TCL_EXE and when it should be available. Add rule that prints message about running `make genstubs` when tkStubInit.c is out of date. * win/Makefile.in: Add TCL_TOOL_DIR and TCL_EXE variables to better match the Tcl Makefile. Add genstubs rule so tkSTubInit.c can be regenerated.check-in: c2200707 user: mdejong tags: trunk | |
02:54 |
* win/configure: Regen. * win/configure.in: Don't AC_SUBST CFLAGS_DEBUG, CFLAGS_OPTIMIZE, or CFLAGS_WARNING since it is now done in SC_CONFIG_CFLAGS. * win/tcl.m4 (SC_CONFIG_CFLAGS): AC_SUBST DL_LIBS, CFLAGS_DEBUG, CFLAGS_OPTIMIZE, and CFLAGS_WARNING.check-in: d1c0e4f5 user: mdejong tags: trunk | |
02:10 | Fix up some non-standard ChangeLog entires. check-in: dad01680 user: mdejong tags: trunk | |
2001-11-23
| ||
02:04 |
** upport to 8.4 of mac code changes for 8.3.3 & various new ** changes for 8.4, some already backported to 8.3.4 (patch #435660) see ChangeLog for detailscheck-in: 72721350 user: das tags: trunk | |
2001-11-21
| ||
02:05 | added static to TextGetText and popStack func definitions check-in: a7bcfdc4 user: hobbs tags: trunk | |
01:36 |
(DestroyText): plugged mem leak when not clearing stack (callewaert) (TextGetText): more efficient string size calculation (darley)check-in: 911e91e7 user: hobbs tags: trunk | |
2001-11-20
| ||
09:58 |
* generic/tkText.c (TextGetText): reworked to use DString for improved speed. (callewaert, darley)check-in: ec33f22d user: hobbs tags: trunk | |
2001-11-19
| ||
14:02 | Some neatening up of the widget demo launcher, and a new validated entry demo check-in: ba804151 user: dkf tags: trunk | |
2001-11-17
| ||
22:44 |
* win/tkWinButton.c (TkpComputeButtonGeometry): corrected the default size of Windows buttons to conform to the Windows style. This changes the default size of buttons on Windows. [Patch #463234] (nelson) **** POTENTIAL VISUAL INCOMPATABILITY ****check-in: a6841ebf user: hobbs tags: trunk | |
22:35 | marked 32.8 a knownBug against SF bug #465324 check-in: bf4cd673 user: hobbs tags: trunk | |
2001-11-16
| ||
22:54 |
* library/menu.tcl: corrected menu traversal code on Unix to better handle entering cascades. [Patch #481219]check-in: 2f9bfac6 user: hobbs tags: trunk | |
10:26 | no message check-in: b57ae384 user: davygrvy tags: trunk | |
10:24 | install target repaired. check-in: 189f0414 user: davygrvy tags: trunk | |
2001-11-15
| ||
14:13 | stupid typo check-in: 0b71d445 user: dkf tags: trunk | |
14:02 | tk_setPalette now works correctly under CDE, + an image demo update check-in: 95ded686 user: dkf tags: trunk | |
11:55 | Minor improvements to undo (demo,docs&bindings) check-in: 564aa335 user: dkf tags: trunk | |
2001-11-13
| ||
06:55 | Added the logic for the linkexten option. check-in: 2fee9468 user: davygrvy tags: trunk | |
04:26 | small bug fix with filenames in the .res files. check-in: d9079364 user: davygrvy tags: trunk | |
02:46 |
* win/mkd.bat: * win/rmd.bat: Removed -kb CVS attribute and added changes from Llyod Lim for better stability. [Patch #456761] * win/rules.vc(new): * win/buildall.vc.bat(new): * win/makefile.vc: large rewrite following Tcl's makefile.vc as a guide and Patch #456761. Appears BugFree(tm).check-in: 216ebe4f user: davygrvy tags: trunk | |
02:45 | no message check-in: 7a5cb6f4 user: davygrvy tags: trunk | |
00:19 | added TIP#26 text widget undo/redo functionality check-in: 5265df93 user: hobbs tags: trunk | |
00:00 | one char nroff macro fix check-in: 99f2a6bb user: hobbs tags: trunk | |
2001-11-12
| ||
18:30 | fixed unix tk_chooseColor to allow full 0..255 range selection via mouse check-in: 171898d2 user: hobbs tags: trunk | |
15:01 | Yet more -compound showing off, prompted by Vince Darley check-in: 17a20b4d user: dkf tags: trunk | |
14:32 | More fancying up of the demo suite check-in: 7b889e3d user: dkf tags: trunk | |
2001-11-11
| ||
03:21 |
* unix/Makefile.in: * win/Makefile.in: Add "make gdb" target. This target can run wish inside either gdb or insight.check-in: 7cda0c5d user: mdejong tags: trunk | |
2001-11-10
| ||
00:58 |
* win/tkWinX.c (TkWinXInit): added InitCommonControlsEx call. * win/rc/tk.rc: * win/rc/wish.rc: * win/rc/wish.exe.manifest: added resources that specify using v6 of the MS Common Controls library when available (WinXP+). This enables use of the themeable widgets (like scrollbars) to be used in Tk. [Patch #478933]check-in: 7cd5f270 user: hobbs tags: trunk | |
00:58 | add comctl32.lib to build libs check-in: 6530c870 user: hobbs tags: trunk | |
00:53 | added -lc to AIX libs, fixed path to ldAix check-in: 25a2b70e user: hobbs tags: trunk | |
2001-11-09
| ||
11:42 |
* unix/configure: * unix/tcl.m4: Update from Tcl.check-in: df7ba9dd user: mdejong tags: trunk | |
10:59 |
* unix/configure: * unix/tcl.m4: Update from Tcl.check-in: a3d14f9c user: mdejong tags: trunk | |
07:14 |
* unix/Makefile.in: Avoid adding libc to the LIBS and WISH_LIBS variables since it is not needed when linking with CC. If required when linking with LD it should be done on a case by case basis in tcl.m4.check-in: 429452a9 user: mdejong tags: trunk | |
2001-11-05
| ||
10:13 | Minor fixes from [email protected] Thanks! check-in: a01ae661 user: dkf tags: trunk | |
2001-10-30
| ||
11:21 | Improvements to widget demo (integrates/demonstrates the new 8.4 widgets) check-in: 4af66343 user: dkf tags: trunk | |
10:17 | More demo upgrades derived from 8.3.4 and using new features check-in: 64aeb054 user: dkf tags: trunk | |
2001-10-29
| ||
16:42 | More demo upgrades derived from 8.3.4 check-in: bb9939ea user: dkf tags: trunk | |
16:23 | Improvements to the demo scripts, mostly up-ported from 8.3.4 check-in: ee6bf7ea user: dkf tags: trunk | |
2001-10-23
| ||
08:40 | Minor fixes to TkCursor.nextPtr field handling [adapted from Patch 473875] check-in: 59b3cc5f user: dkf tags: trunk | |
2001-10-19
| ||
17:43 |
* library/console.tcl: removed transpose ability until the console can get a proper rewrite of tag handling.check-in: fcf8c225 user: hobbs tags: trunk | |
17:43 | removed threaded build warning under X check-in: 832032c0 user: hobbs tags: trunk | |
2001-10-18
| ||
20:26 |
* library/console.tcl (ConsoleOutput): fixed undefined widget argument.check-in: aee1fb51 user: hobbs tags: trunk | |
2001-10-16
| ||
23:39 |
* library/xmfbox.tcl: fixed filtering in motif file dialog. [Patch #469670] (nelson)check-in: 446cdb34 user: hobbs tags: trunk | |
21:45 |
* generic/tkWindow.c (OpenIM): Added simple XIM patch to enable basic XIM input on Unix. [Patch #412727] (fabian)check-in: a5956ca0 user: hobbs tags: trunk | |
2001-10-15
| ||
22:15 | had to add ""s now that configure.in is doing the right thing check-in: d500878b user: hobbs tags: trunk | |
21:19 |
* unix/configure: * unix/configure.in: * win/configure: * win/configure.in: * win/tkConfig.sh.in: reworked to be a little cleaner in comparison to each other, and to AC_SUBST even empty vars for win/tkConfig.shcheck-in: 41d64e8f user: hobbs tags: trunk | |
2001-10-12
| ||
13:30 | implementation of TIP 63 (accepted) -compound option to menu items. check-in: 388b438b user: tmh tags: trunk, macosx-8-4-branchpoint | |
2001-10-09
| ||
23:11 |
* library/console.tcl: added more smarts extracted from tkcon to the default console.check-in: ba7e4718 user: hobbs tags: trunk | |
2001-10-01
| ||
21:22 | see ChangeLog check-in: 69d67ade user: hobbs tags: trunk | |
21:22 |
* win/tkWinWindow.c: made use of standard Tk_GetHWND instead of older, private TkWinGetHWND.check-in: 7aaf6fef user: hobbs tags: trunk | |
21:20 | minor cast changes to support Win64 check-in: 84f76b67 user: hobbs tags: trunk | |
21:20 | better error reporting from testclipboard check-in: bfaedc8b user: hobbs tags: trunk | |
21:04 | updated for Win64 SDK RC1 compilation support check-in: 23cb93ac user: hobbs tags: trunk | |
21:04 | updated copyright check-in: 99be987b user: hobbs tags: trunk | |
2001-09-30
| ||
19:01 | Added -uniform option to grid's row/columnconfigure. check-in: d7a6c95b user: pspjuth tags: trunk | |
2001-09-26
| ||
21:36 | Added labelframe widget. TIP#18. check-in: bc61e5ed user: pspjuth tags: trunk | |
20:25 | Geometry manager changes to support TIP#18. check-in: 2609784a user: pspjuth tags: trunk | |
2001-09-25
| ||
16:25 |
* Corrected definition of TkpScanWindowId to handle situation where types Window and int do not have the same number of bits. CONST-ified too.check-in: d188a155 user: dgp tags: trunk | |
2001-09-24
| ||
22:14 |
Update to handle change in return type of Tcl_DStringAppend() from (char *) to (CONST char *). [TIP 27]check-in: cc2e26b7 user: dgp tags: trunk | |
2001-09-23
| ||
11:30 | Pack accepted asymmetric values for -ipadx/y. Only -padx/y supports asymmetry. [Bug #462348] check-in: 7c94d343 user: pspjuth tags: trunk | |
2001-09-21
| ||
22:13 |
* win/tkWinWindow.c (TkpPrintWindowId, TkpScanWindowId): fixed to work on Win64 with 64bit XIDs.check-in: b995daa1 user: hobbs tags: trunk | |
22:08 |
* generic/tkWindow.c (Tk_CreateAnonymousWindow): * generic/tkEntry.c (GetSpinboxElement): fixed unreachable returns.check-in: a91d96e5 user: hobbs tags: trunk | |
21:34 | see ChangeLog check-in: 660812b8 user: hobbs tags: trunk | |
21:34 | minor cast fixes to prevent 64bit warnings check-in: ea7bd071 user: hobbs tags: trunk | |
21:26 | (TkGetServerInfo): added recognition of Win64 check-in: 8ea999e9 user: hobbs tags: trunk | |
21:24 | made XID __int64 type for Win64 check-in: ba58d6e4 user: hobbs tags: trunk | |
21:22 |
* unix/tkUnixPort.h: * mac/tkMacPort.h: add (int*) cast to TkpScanWindowId. These may need to be changed to Window* (ulong).check-in: ef4a8abb user: hobbs tags: trunk | |
21:19 | (TkpScanWindowId): changed decl to use Window* instead of int*. check-in: be81eb5b user: hobbs tags: trunk | |
21:19 | correct Window id's to be of type Window check-in: 5bab4967 user: hobbs tags: trunk | |
20:38 |
* win/tkWinWm.c (WinSetIcon): fixed SetClassLong for 64bit support.check-in: d7092919 user: hobbs tags: trunk | |
20:38 |
improved use of test constraintscheck-in: 0969f165 user: hobbs tags: trunk | |
20:37 |
* tests/textDisp.test (textDisp-4.12): corrected test to work properly on Windows.check-in: ea21b34e user: hobbs tags: trunk | |
20:37 |
* tests/scrollbar.test (scrollbar-6.27): marked knownBug because it is skewed by bad dimensions returned by Windows.check-in: a44e72ab user: hobbs tags: trunk | |
2001-09-20
| ||
17:04 |
* unix/configure: regen'ed * unix/tcl.m4: added --enable-64bit support for HP-11 with the 64-bit kernel.check-in: 4722cfad user: hobbs tags: trunk | |
2001-09-17
| ||
23:16 |
* Corrected type definition of argument passed to Tcl_GetStringFromObj() from size_t to int. Incorrect type broke [pack] and [grid] on systems where sizeof(size_t) != sizeof(int). [Bugs 462375, 462342, 462338]check-in: 6ec1731f user: dgp tags: trunk | |
14:12 | Fixed string/list confusion in directory browser, and a typo in ChangeLog check-in: 7aebeca2 user: dkf tags: trunk | |
2001-09-14
| ||
20:35 | * generic/tkImgGIF.c: * generic/tkImgPPM.c: * generic/tkImgPhoto.c: * generic/tkMenu.c: Applied patch [461578], provided by Vincent Darley. This fixes several memory leaks in the image code. They happen if there are errors during the initialization of the channel the image is supposed to be read from. check-in: 9c9ecdc7 user: andreas_kupries tags: trunk | |
2001-09-12
| ||
21:03 |
* unix/configure: * unix/tcl.m4: Update from Tcl.check-in: a1f73706 user: mdejong tags: trunk | |
19:25 | Fix a problem in the Unix tk_getOpenFile dialog box. An error dialog box used to appear when you would point the file browser box at an empty directory and click on the canvas. check-in: f13a4413 user: drh tags: trunk | |
19:13 | Fix a problem in the Unix tk_getOpenFile dialog box. An error dialog box used to appear when you would point the file browser box at an empty directory and click on the canvas. check-in: 54d36bea user: drh tags: trunk | |
2001-09-10
| ||
22:47 |
* unix/configure: * unix/tcl.m4: Update from Tcl.check-in: 1ba5d71e user: mdejong tags: trunk | |
03:23 |
* win/Makefile.in: Fix Windows Makefile so that tcltest will automatically be compiled if the user tries to build tktest.check-in: 5f461a56 user: mdejong tags: trunk | |
00:40 |
* win/Makefile.in: Use TKTEST variable directly instead of depending on the tktest alias.check-in: 8e995e37 user: mdejong tags: trunk | |
2001-09-08
| ||
22:34 |
* win/mkd.bat: * win/rmd.bat: Apply binary property (cvs admin -kb) to files and convert to CRLF linefeed format to fix the VC++ build. [Tcl Bug #219409]check-in: 50e37c1e user: mdejong tags: trunk | |
2001-09-01
| ||
00:51 | fixed test numbering check-in: db62dec2 user: hobbs tags: trunk | |
2001-08-30
| ||
01:51 | see ChangeLog check-in: 8e26d8a0 user: hobbs tags: trunk | |
01:51 | corrected to use testConfig constraints in the TK_ALT_DISPLAY case check-in: 2d970c4e user: hobbs tags: trunk | |
01:51 |
* tests/unixSend.test: removed test file completely identical to send.test. Removed platform specific named file in case somebody gets send working on Win/Mac in the future.check-in: 7acc0327 user: hobbs tags: trunk | |
2001-08-29
| ||
23:22 |
* tests/config.test: added config-14.1 to test namespace import evaluation of widgets. * generic/tkButton.c (ButtonCreate): * generic/tkFrame.c (CreateFrame): * generic/tkMenubutton.c (Tk_MenubuttonObjCmd): * generic/tkPlace.c (Tk_PlaceObjCmd): * generic/tkScale.c (Tk_ScaleObjCmd): * generic/tkMessage.c (Tk_MessageObjCmd): * generic/tkEntry.c (Tk_EntryObjCmd, Tk_SpinboxObjCmd): * generic/tkSquare.c (SquareObjCmd): redid the handling of optionTables in widgets to allow them to be imported into other namespaces. [Bug #456632]check-in: eb203000 user: hobbs tags: trunk | |
2001-08-28
| ||
20:58 |
* win/tkWinDialog.c (ChooseDirectoryHookProc): work-around for MS bug that caused crashing in tk_chooseDirectory on Win95. [Bug #224936] (baker)check-in: ef485cd2 user: hobbs tags: trunk | |
19:41 |
* unix/tkUnixWm.c (TkWmRestackToplevel): reworked how ConfigureNotify requests were handled in relation to the parent to avoid the problem with potential 'raise' delays on some wms. [Bug #220260] (baker) wms that were affected should notice the difference in tests unixWm-51.* not failing that failed before.check-in: 6889ab2f user: hobbs tags: trunk | |
2001-08-27
| ||
01:44 |
| |
2001-08-24
| ||
08:53 | #450020 Messages for czech language from http://web.telecom.cz/WoodPrint/cs.msg.gz check-in: dca1950b user: bagnonm tags: trunk | |
2001-08-23
| ||
19:11 | added QNX-6 build support. [Bug #219410] (loverso) check-in: e6fc72be user: hobbs tags: trunk | |
19:11 | removed bogus note about including tkPhoto.h check-in: 40bce0ed user: hobbs tags: trunk | |
2001-08-22
| ||
19:59 | Fixed a bug where adjacent 'x' and '^' where not handled properly. check-in: c00303ae user: pspjuth tags: trunk | |
17:29 |
* tests/dialog.test (HitReturn): fixed failing dialog-2.1 test because it wasn't always getting focus properly.check-in: 19579859 user: hobbs tags: trunk | |
17:29 | generic/tkPack.c (TkParsePadAmount): added lint init for sepChar. check-in: 5911ce6f user: hobbs tags: trunk | |
01:25 |
* tests/unixFont.test (unixFont-2.[234]): fixed to be more sensitive on systems that have more installed fonts.check-in: 63709aa7 user: hobbs tags: trunk | |
01:25 |
* library/dialog.tcl (tk_dialog): changed dialog to show bar on Windows as well and added some y padding between the buttons and the bar. [Patch #442835] (harrismh)check-in: 799547db user: hobbs tags: trunk | |
2001-08-21
| ||
20:21 | Objectified grid and pack commands. check-in: 85252bb2 user: pspjuth tags: trunk | |
14:43 | TkGetWindowFromObj was useless CPU waster; now caches window names *safely* check-in: 3d9110bd user: dkf tags: trunk | |
2001-08-18
| ||
20:03 | Grid configure rejected initial "x" and "^". [Bug #418664] check-in: 523026ee user: pspjuth tags: trunk | |
2001-08-17
| ||
21:08 | The selection highlighting of text objects in the canvas widget was failing to include the last character of the selection. The "selection get" mechanism returned the right answer (so all the tests were passing) but the widget did not display correctly. This delta fixes the problem. check-in: d0801244 user: drh tags: trunk | |
09:38 | Fixed a stupid error that's been in there for ages... check-in: 3bf030b2 user: dkf tags: trunk | |
2001-08-15
| ||
19:51 |
* Labelled the TIP 44 changes as "POTENTIAL INCOMPATIBILITY". Although technically internal changes are not incompatible, they'll be perceived as such by those who get bitten, and this will help them find the cause of their trouble.check-in: 9eafa9d6 user: dgp tags: trunk | |
15:44 | Register Tk's object types with Tcl (Tcl Bug 450545) check-in: 04f99fd0 user: dkf tags: trunk | |
2001-08-13
| ||
21:07 | ChangeLog correction. check-in: a219060d user: dgp tags: trunk | |
2001-08-12
| ||
21:22 |
* unix/configure: Regen. * unix/tcl.m4: Update from Tcl.check-in: d9ddcd5f user: mdejong tags: trunk | |
2001-08-10
| ||
08:33 | Converted [glob [file join]] to [glob -directory] (Bug #223313) Also cleaned up a few space/tab issues in the ChangeLog which make a difference if you're using a highlighting editor like emacs... check-in: 6e017deb user: dkf tags: trunk | |
2001-08-09
| ||
00:47 |
Corrections to problems introduced by the TIP 44 changes. [Bug 449261]check-in: 9b5bb3b3 user: dgp tags: trunk | |
00:46 | New file testing [tk_dialog]. check-in: b73ec9c8 user: dgp tags: trunk | |
2001-08-08
| ||
18:41 |
*Bumped up patchlevel to 8.4a4 to distinguish CVS snapshots from the 8.4a3 release. This does not necessarily mean there will be an 8.4a4 release. [Bug 448938].check-in: cdaf4961 user: dgp tags: trunk | |
2001-08-07
| ||
20:17 |
* unix/Makefile.in (dist): added {unix,win}/tcl.m4 and library/msgs/*.msg to dist target. [Bug: #448802]check-in: bedfb467 user: hobbs tags: trunk | |
02:56 | corrected minor nroff transgressions check-in: 986b6f38 user: hobbs tags: trunk, core-8-4-a3 | |
02:43 |
2001-08-06 Jeff Hobbs <[email protected]>
8.4a3 RELEASE * changes: * README: updated for 8.4a3 releasecheck-in: b0ae1387 user: hobbs tags: trunk | |
01:14 |
* unix/configure: regenerated * unix/tcl.m4: added GNU (HURD) configuration target. (brinkmann) [Patch: #442974]check-in: 39e6cac4 user: hobbs tags: trunk | |
2001-08-06
| ||
18:29 |
* TIP 44 changes specific to the Mac and Windows platforms that were overlooked before: tkOpenDocument, tkConsoleExit, tkConsoleOutput, unsupported1 out of namespace :: . Thanks to Vince Darley for prompting another look.check-in: 20c53b8d user: dgp tags: trunk | |
2001-08-04
| ||
00:29 |
* win/configure: regenerated * win/tcl.m4: fixed DLLSUFFIX definition to always be ${DBGX}.dll. This is necessary for TEA compliant builds that build shared against a static-built Tk. * win/Makefile.in ($(WISH)): added $(TK_STUB_LIB_FILE) to build target, otherwise it wouldn't get generated in a static build.check-in: a264d04e user: hobbs tags: trunk | |
00:29 |
* win/winMain.c (WishPanic): fixed CONST changes to go with CONST-ification in Tcl.check-in: ec8eadb6 user: hobbs tags: trunk | |
2001-08-01
| ||
21:11 |
Correction to TIP 44 implementation.check-in: bba9ce93 user: dgp tags: trunk | |
16:21 |
Merged changes from feature branch dgp-privates-into-namespace, implementing TIP 44. All Tk commands and variables matching tk[A-Z]* are now in the ::tk namespace.check-in: 3c0c681d user: dgp tags: trunk | |
2001-07-24
| ||
22:54 |
* generic/default.h: Include tkWinDefault.h when built with Cygwin or Mingw.check-in: 3aace40b user: mdejong tags: trunk | |
2001-07-19
| ||
20:15 | The new tk_chooseDirectory dialog box implementation was sometimes giving an error like this: can't read "data(list)": no such element in array. The problem is a race condition. This patch should fix the problem. check-in: e1a1bffe user: drh tags: trunk | |
2001-07-14
| ||
15:53 | The code for generating postscript of a bitmap image was apparently never completed. The beginnings of the code was there but it generated diagnostic messages rather than proper postscript. This change fixes the problem. check-in: 148a6117 user: drh tags: trunk | |
2001-07-11
| ||
01:36 |
* unix/Makefile.in: Add AR and STLIB_LD variables. * unix/configure: * unix/configure.in: Use STLIB_LD when defining MAKE_LIB and MAKE_STUB_LIB. Subst STLIB_LD, RANLIB, and AR. * unix/tcl.m4: Update from Tcl. * win/configure: Regen. * win/tcl.m4: Update from Tcl.check-in: 67de68fc user: mdejong tags: trunk | |
2001-07-06
| ||
22:26 |
* win/configure: Regen. * win/tcl.m4: Update from Tcl.check-in: 13436486 user: mdejong tags: trunk | |
02:25 |
* win/Makefile.in: Subst DEPARG directly instead of relying on a variable. This will make Cygwin build faster since an extra exec will be avoided. * win/configure: Regen. * win/configure.in: Subst DEPARG. * win/tcl.m4: Update from Tcl.check-in: b685ea15 user: mdejong tags: trunk | |
2001-07-05
| ||
17:23 | updated README with purls check-in: 9aab6bcb user: hobbs tags: trunk | |
01:45 | updated README with purls check-in: 2a48ad16 user: uid38172 tags: trunk | |
01:28 | updated READMEs with purls check-in: 42525a0e user: uid38172 tags: trunk | |
2001-07-04
| ||
00:40 |
* tests/canvas.test: * generic/tkCanvPoly.c (PolygonToArea): Added patch that respects the polygon difference of including points in the polygon even when fill is empty. [Bug #226357]check-in: 3734d49c user: hobbs tags: trunk | |
00:25 |
* win/Makefile.in: Remove PATHTYPE variable. * win/configure: Regen. * win/configure.in: Don't subst PATHTYPE. * win/tcl.m4: Update from Tcl.check-in: 3e3fd403 user: mdejong tags: trunk | |
00:19 |
* win/Makefile.in: Don't use VPSEP, instead just use : in the VPATH. * win/configure: Regen. * win/configure.in: Don't subst VPSEP.check-in: 93c90324 user: mdejong tags: trunk | |
2001-07-03
| ||
14:59 | Added missing backslash in Motif File Selector code. check-in: 227ace3f user: dkf tags: trunk | |
06:16 | see changes check-in: 69a098c5 user: hobbs tags: trunk | |
06:16 |
* generic/tkEntry.c: corrected missing Tcl_Release that caused font not freed complaints when trying valid cleanup calls. * generic/tkListbox.c: made use of Tcl_Preserve/Tcl_Release to prevent FMR errors in Display functions.check-in: 3991a01b user: hobbs tags: trunk | |
06:08 |
* unix/tkUnixScale.c (TkpDisplayScale): corrected FMR when scale was deleted while calling its command.check-in: 54a7832c user: hobbs tags: trunk | |
06:03 |
* generic/tkCanvArc.c: * generic/tkCanvBmap.c: * generic/tkCanvLine.c: * generic/tkCanvPoly.c: * generic/tkCanvText.c: * generic/tkCanvWind.c: * generic/tkRectOval.c: corrected argument handling in Create<Item> functions that could lead to ABRs or FMRs and corrected names of argc/argv to objc/objv.check-in: 3f8a5534 user: hobbs tags: trunk | |
06:00 |
* generic/tkImgGIF.c (Mgetc): corrected screwy use of ternary operator and possible FMR.check-in: cd61f88f user: hobbs tags: trunk | |
05:59 |
* generic/tkWindow.c (Tk_DestroyWindow): changed to use Tcl_EventuallyFree instead of ckfree so that widgets that have references to a tkwin can use them.check-in: 7be9ab44 user: hobbs tags: trunk | |
01:03 |
* library/console.tcl: * library/entry.tcl: * library/spinbox.tcl: * library/text.tcl: * library/tk.tcl: added private ::tk::GetSelection command to handle requesting selection. This is to support requesting UTF8_STRING before generic STRING on Unix. Changed Text, Spinbox, Entry and Console to use this command. * tests/select.test: * generic/tkSelect.c (Tk_CreateSelHandler, Tk_DeleteSelHandler): on Unix, a UTF8_STRING handler will be created when the user requests a STRING handler (in addition to the STRING handler). This provides implicit support for the new UTF8_STRING selection target. * unix/tkUnixSelect.c (TkSelEventProc, ConvertSelection): Added support for UTF8_STRING target. [RFE #418653, Patch #433283] * generic/tkInt.h: added utf8Atom to TkDisplay structure.check-in: 3993717f user: hobbs tags: trunk | |
00:57 |
* tests/listbox.test: changed 'darkblue' to 'white' in a test because it isn't a portable color name.check-in: a72cf27d user: hobbs tags: trunk | |
2001-07-02
| ||
23:52 |
* generic/tkEntry.c (DestroyEntry): used Tcl_EventuallyFree instead of ckfree for entryPtr to prevent FMRs. [Bug #413904]check-in: 615fc850 user: hobbs tags: trunk | |
23:50 | removed unnecessary directory check-in: 23082bfc user: hobbs tags: trunk | |
2001-06-27
| ||
02:06 |
* unix/Makefile.in: * win/Makefile.in: Add `make shell` target. This target will set the proper env vars before invoking wish from the build directory.check-in: dbe84784 user: mdejong tags: trunk | |
01:15 |
* win/configure: * win/configure.in: Revert cross compiling change accidently added during last checkin.check-in: 9e4c1b23 user: mdejong tags: trunk | |
2001-06-26
| ||
20:31 |
* unix/configure: Regen. * unix/configure.in: Fix last checkin by removing export since that only works in bash. * win/configure: Regen. * win/configure.in: Ditto.check-in: 66c3f1b8 user: mdejong tags: trunk | |
20:17 |
* unix/configure: Regen. * unix/configure.in: Set CFLAGS to "" if the user did not set CFLAGS in the env. This keeps AC_PROG_CC from adding "-g -O2" to the CFLAGS by default. * win/configure: Regen. * win/configure.in: Ditto.check-in: f747663f user: mdejong tags: trunk | |
00:56 |
* win/configure: Regen. * win/configure.in: Use RC_DEFINE flag from tcl.m4. * win/tcl.m4: Update from Tcl.check-in: 2d319b6f user: mdejong tags: trunk | |
00:45 |
* win/configure: Regen. * win/tcl.m4: Update from Tcl.check-in: b7f81421 user: mdejong tags: trunk | |
2001-06-23
| ||
02:15 |
* win/configure: Regen. * win/tcl.m4 (SC_CONFIG_CFLAGS): Link to the imm32 library when building with mingw gcc. * win/tkWinX.c: Include the imm.h header to fix compiling with mingw gcc.check-in: e3e493f9 user: mdejong tags: trunk | |
02:10 |
* win/configure: Regen. * win/configure.in: Add resource compiler fix from 8.3.3 to fix compiling with mingw.check-in: e3cbbd52 user: mdejong tags: trunk | |
00:40 |
* win/configure: Regen. * win/tcl.m4: Fix silly typo in last checkin.check-in: 4e8df3da user: mdejong tags: trunk | |
2001-06-22
| ||
23:59 |
* unix/Makefile.in: Set CFLAGS to @CFLAGS@ and @CFLAGS_DEFAULT@. Set LDFLAGS to @LDFLAGS@ and @LDFLAGS_DEFAULT@. Add LDFLAGS_DEBUG and LDFLAGS_OPTIMIZE to match the way CFLAGS_DEFAULT works. Use new LDFLAGS variable in the Makefile instead of @LDFLAGS@. * unix/configure: Regen. * unix/configure.in: Don't set CFLAGS to CFLAGS_DEFAULT, instead subst CFLAGS_DEFAULT into the Makefile. Add AC_SUBST for CFLAGS_DEBUG, CFLAGS_OPTIMIZE, LDFLAGS_DEFAULT, LDFLAGS_DEBUG, and LDFLAGS_OPTIMIZE. Remove unused LD_FLAGS subst. * unix/tcl.m4: Update from Tcl. * win/Makefile.in: Set CFLAGS to @CFLAGS@ and @CFLAGS_DEFAULT@. Set LDFLAGS to @LDFLAGS@ and @LDFLAGS_DEFAULT@. * win/configure: Regen. * win/configure.in: Don't set CFLAGS or LDFLAGS, instead subst CFLAGS_DEFAULT and LDFLAGS_DEFAULT into the Makefile. * win/tcl.m4: Update from Tcl.check-in: 3b598286 user: mdejong tags: trunk | |
09:10 |
* win/configure: * win/tcl.m4: Update From Tcl.check-in: d8467c9a user: mdejong tags: trunk | |
02:14 | * doc/colors.n: Corrected bogus documentation with respect to several shades of blue, all of which were listed as RGB 0 0 0. [Bug #432104]. check-in: 480300ff user: ericm tags: trunk | |
2001-06-14
| ||
10:56 | Added braces to expressions. check-in: 486fbd3c user: dkf tags: trunk | |
2001-06-06
| ||
07:58 |
* win/configure: Regen. * win/configure.in: Handle the --prefix option correctly it should default to /usr/local like the unix version.check-in: 7379372d user: mdejong tags: trunk | |
2001-06-04
| ||
03:15 |
* doc/selection.n: * doc/clipboard.n: added SEE ALSOs to cross-reference selection and clipboard, with extra note for clipboard command in selection docs. [Patch #422256]check-in: 01778f79 user: hobbs tags: trunk | |
03:07 |
* unix/tkUnixFont.c: Corrected support for iso10646 (X11 Unicode) fonts on Unix. This adds a ucs-2be (UCS-2 Big Endian) encoding in Tk on Unix that is used for those fonts (X11 requires big-endianness). (welch) [Patch #406411; Bug #220890 #220899] This differs from the 8.3.3 patch by not adding ucs-2be in the preferred encodingList (seems works fine without). Added alias for jisx0201* fonts to jis0201 encoding. [Bug #414033]check-in: a28f6c2d user: hobbs tags: trunk | |
2001-05-30
| ||
22:41 |
* win/tkWinX.c: moved the initialization of tkPlatformId from TkWinXInit to TkWinGetPlatformId because static builds could call it before it was initialized. [Bug #427278]check-in: 0a94e34e user: hobbs tags: trunk | |
22:41 | win/tkWinKey.c (TkpSetKeycodeAndState): removed old debug info check-in: 22fe9261 user: hobbs tags: trunk | |
2001-05-28
| ||
16:56 | Upgraded frame to use the newer TK_OPTION style when processing configuration options. Some cleanup of bad comments and bad code. [part of patch #420861] check-in: 1832807b user: pspjuth tags: trunk | |
2001-05-23
| ||
10:29 |
* unix/configure: * unix/tcl.m4: * win/configure: * win/tcl.m4: Sync from Tcl sources.check-in: 32d7a7f3 user: mdejong tags: trunk | |
2001-05-22
| ||
00:23 | see ChangeLog check-in: 5d139fbb user: hobbs tags: trunk | |
00:23 | unix/tcl.m4: synced up wih Tcl tcl.m4. [Bug #419812] check-in: 0d5c5883 user: hobbs tags: trunk | |
00:22 |
* doc/TkInitStubs.3: * generic/tk.h: * generic/tkStubLib.c: CONST'ified Tk_InitStubs to match CONST changes to Tcl_PkgRequireEx.check-in: 158efb47 user: hobbs tags: trunk | |
2001-05-21
| ||
14:07 | implement TIP11, -compound option for menubutton widget check-in: 8942e4db user: tmh tags: trunk | |
2001-05-16
| ||
12:39 | Added documentation for console command. (Right source tree this time!) check-in: f81062ce user: dkf tags: trunk | |
2001-04-25
| ||
22:10 |
* unix/configure: Regen. * unix/tcl.m4: Update from Tcl. * win/configure: Regen. * win/tcl.m4: Update from Tcl.check-in: e47bf256 user: mdejong tags: trunk | |
21:51 |
* unix/configure: Regen. * unix/configure.in: Use $@ in MAKE_LIB and MAKE_STUB_LIB commands instead of using a delayed subst variable. Replace instances of STUB_LIB_FILE with TK_STUB_LIB_FILE.check-in: 31f47a2e user: mdejong tags: trunk | |
20:52 |
* unix/Makefile.in: Use TCL_STUB_LIB_FILE instead of STUB_LIB_FILE. * unix/configure: Regen. * unix/configure.in: Don't subst STUB_LIB_FILE, use TCL_STUB_LIB_FILE instead.check-in: cb201830 user: mdejong tags: trunk | |
2001-04-12
| ||
12:30 | Better handling of when image creation nukes the main window so now does not crash on Linux. check-in: 165d4163 user: dkf tags: trunk | |
2001-04-04
| ||
18:37 |
* win/tkWinMenu.c (TkWinHandleMenuEvent): corrected reseting of service mode to only occur when it was set. [Bug #220948]check-in: 1e7f9798 user: hobbs tags: trunk | |
14:58 | Corrected typos. check-in: 86c8dee6 user: dgp tags: trunk | |
07:07 |
* tests/winClipboard.test: improved results for understanding when tests fail.check-in: 6d6d7503 user: hobbs tags: trunk | |
06:47 |
* tests/winDialog.test: string totitle'd some results that expected [pwd] to return a capital drive letter.check-in: 1cfbc9ba user: hobbs tags: trunk | |
06:40 | win/tkWinDialog.c (GetFileNameA): initialize multi to 0. check-in: 720cdf47 user: hobbs tags: trunk | |
06:40 |
* tests/cursor.test: changed tests to use 'heart' cursor because 'arrow' on windows has a pre-skewed use count.check-in: 15a04f11 user: hobbs tags: trunk | |
2001-04-03
| ||
06:54 |
* win/configure: * win/tcl.m4 (SHLIB_LD): added -incremental:no. [Bug #219381]check-in: cdba5672 user: hobbs tags: trunk | |
06:54 |
* generic/tkMenu.c (TkInvokeMenu): checked for menu deletion before calling associated menu entry command. [Bug #220821]check-in: 55b7a33d user: hobbs tags: trunk | |
05:24 | see ChangeLog check-in: 0854d43b user: hobbs tags: trunk | |
04:41 |
* tests/listbox.test: added test listbox-27.1, delete during scrollbar update * generic/tkListbox.c (DestroyListbox, ListboxEventProc): corrected listbox to make proper use of Tcl_EventuallyFree and protect against unusual listbox deletion.check-in: 484b8a6c user: hobbs tags: trunk | |
04:40 |
* tests/entry.test: added tests entry-20.*, delete during widget activity * generic/tkEntry.c (DestroyEntry, EntryEventProc): fixed the entry widget to survive deletion while processing scrollbar updates and validation.check-in: 0b8fe7c6 user: hobbs tags: trunk | |
04:40 |
* tests/canvas.test: test of canvas delete during event * generic/tkCanvas.c (DestroyCanvas, CanvasEventProc): fixed the canvas to survive deletion during event processing. [Bug #228024]check-in: e89804eb user: hobbs tags: trunk | |
04:34 |
* generic/tkImgPhoto.c (ImgPhotoCmd): corrected the src and dest values for $imageName put when -format and -to are used. [Bug #232741]check-in: d343245c user: hobbs tags: trunk | |
04:33 | * doc/image.n: added warning about names chosen for images. check-in: 34d91510 user: hobbs tags: trunk | |
2001-04-02
| ||
02:08 |
* generic/tk.h: * unix/configure.in (TK_PATCH_LEVEL): * unix/configure: * unix/tk.spec: * win/configure.in (TK_PATCH_LEVEL): * win/configure: updated patchlevel to 8.4a3check-in: de7899ec user: hobbs tags: trunk | |
02:08 |
* README: * mac/README: updated patchlevel to 8.4a3 and corrected links and notes.check-in: 9bbca911 user: hobbs tags: trunk | |
2001-03-31
| ||
05:46 |
* tests/safe.test: added note about correcting failures in safe.test. * library/tk.tcl: moved package require msgcat inside if case to not be used in safe interps.check-in: db467392 user: hobbs tags: trunk | |
2001-03-30
| ||
23:50 |
* win/makefile.vc: * win/configure: * win/tcl.m4: added imm32.lib to LIBS_GUI for Tk IME support. * win/tkWinInt.h: * win/tkWinKey.c: * win/tkWinX.c: added support for changing IME on the fly in Windows (2000). (lam) [Patch #402993]check-in: 7d37d3f4 user: hobbs tags: trunk | |
22:42 |
* generic/tkImage.c (Tk_ImageObjCmd, EventuallyDeleteImage): added casts to allow compiling on Windows with debbuging.check-in: 20d9467e user: hobbs tags: trunk | |
21:53 |
* win/Makefile.in (install-*): improved install-* targets to use their base build dependency.check-in: 76392d86 user: hobbs tags: trunk | |
21:52 |
* win/tkWinWm.c (UpdateWrapper): ensured that the passed in winPtr had an existent window to operate on. [Bug #409172]check-in: d2ea8b73 user: hobbs tags: trunk | |
21:52 |
* tests/bind.test (bind-22.18): * generic/tkBind.c (NameToWindow): handled the error case where a valid-looking but invalid identifier could be passed in certain event generate options causing a crash. [Bug #411307]check-in: 6ac56204 user: hobbs tags: trunk | |
07:14 | see ChangeLog entries check-in: b34b0487 user: hobbs tags: trunk | |
07:11 |
* tests/canvas.test: added test case to check obj conversion * generic/tkObj.c (UpdateStringOfMM, SetMMFromAny): better obj-aware screen distances. (pgbaum, hobbs) [Patch #403327]check-in: 5cda3aab user: hobbs tags: trunk | |
07:04 |
* library/bgerror.tcl (bgerror): allow focus into details window for Windows C&P to work. [Bug #220929]check-in: ea7371f5 user: hobbs tags: trunk | |
07:04 |
* library/tk.tcl: put a catch around adding <hpBackTab> to the <<PrevWindow>> virtual event as it doesn't seem to work on all HP systems. [Bug #411669]check-in: 05a38c51 user: hobbs tags: trunk | |
06:02 |
* library/tkfbox.tcl: fixed selecting directories and single files with spaces using tk_getOpenFile -multiple 1. [Bug #411640]check-in: 01457710 user: hobbs tags: trunk | |
06:01 |
* win/tkWinDialog.c (GetFileNameA): added support for -multiple to ascii-based tk_getOpenFile (Win9*). (haneef) [Patch #403047] (GetFileNameW): increased number of files that could be returned by tk_getOpenFile -multiple. [Patch #412042]check-in: 1114d667 user: hobbs tags: trunk | |
00:15 |
* doc/canvas.n: Noted ability to specify coords as a list in the docs. (techentin) [Patch #403660]check-in: f7591c4f user: hobbs tags: trunk | |
00:15 | * library/msgs/de.msg: fixed translations. [Patch #403525] check-in: 6bf9ebd7 user: hobbs tags: trunk | |
2001-03-29
| ||
11:05 |
* library/entry.tcl (tkEntryMouseSelect): * library/text.tcl (tkTextSelectTo): When the mouse is dragged with the button down, move the insertion cursor to the current mouse position. * tests/event.test: Add a series of tests for event generation. Add tests for selection, check the position of the insertion cursor.check-in: 0f4e18f0 user: mdejong tags: trunk | |
02:45 |
* unix/configure: * unix/tcl.m4: corrected IRIX-5.x config to not use -n32. (english) [Patch 403626]check-in: f1ce521d user: hobbs tags: trunk | |
2001-03-28
| ||
17:27 | Replaced all [load {} tk] in Tk test suite with [load {} Tk]. [Bug 220940, Patch 411952] check-in: babe2e2e user: dgp tags: trunk | |