Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
588 check-ins using file tests/color.test version 74b69dbc
2002-07-22
| ||
04:08 | Set the kNavSupportPackages flag on the tk_getOpenFile dialog so you can choose App packages. check-in: cc070f48 user: wolfsuit tags: macosx-8-4-branch | |
2002-07-21
| ||
20:40 | encoding issues, proxy icons check-in: 60df1051 user: vincentdarley tags: macosx-8-4-branch | |
11:11 | encodings, and wm updates check-in: 90b8db63 user: vincentdarley tags: macosx-8-4-branch | |
2002-07-19
| ||
09:28 | no console with startup script check-in: e49d2cad user: vincentdarley tags: macosx-8-4-branch | |
09:22 | Jim's patch for encodings check-in: 2b8127b6 user: vincentdarley tags: macosx-8-4-branch | |
2002-07-18
| ||
23:45 | encodings, events check-in: 89cc0ef3 user: vincentdarley tags: macosx-8-4-branch | |
09:35 | key event problems - no static check-in: 0c136688 user: vincentdarley tags: macosx-8-4-branch | |
09:34 | menu glyphs check-in: a4fb19e4 user: vincentdarley tags: macosx-8-4-branch | |
2002-07-16
| ||
14:35 | encodings, menu glyphs check-in: d052d789 user: vincentdarley tags: macosx-8-4-branch | |
14:32 | button and menubutton encodings check-in: 0658c567 user: vincentdarley tags: macosx-8-4-branch | |
14:32 | menu encodings and menu glyphs check-in: 9a2338b5 user: vincentdarley tags: macosx-8-4-branch | |
2002-07-13
| ||
21:52 |
* Converted more files to tcltest and factored out common code.check-in: d09771c3 user: dgp tags: trunk | |
20:28 |
* Converted more files to tcltest and factored out common code.check-in: d5cee69d user: dgp tags: trunk | |
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
| ||
22:30 | Fixed a bug in TkSelGetSelection - the data was never actually retrieved from the clipboard. Thanks to Brian Gottlieb for this one! check-in: 668056ce user: wolfsuit tags: macosx-8-4-branch | |
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 | |
03:37 | Added help & toolbar style windows to the unsupported MacWindowStyle command. check-in: 8cbba4f3 user: wolfsuit tags: macosx-8-4-branch | |
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 | |
05:38 | Merging with TOT as of 06/09/2002. check-in: c4cf2ab6 user: wolfsuit tags: macosx-8-4-branch | |
05:07 | Adding missing files from TOT merge. check-in: 3150ac3a user: wolfsuit tags: macosx-8-4-branch | |
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-06
| ||
01:02 | update to head Closed-Leaf check-in: 316acd40 user: hobbs tags: core-8-4-win-speedup | |
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-04-03
| ||
19:26 | Dopey typo changing from MAC_OSX_TCL to MAC_OSX_TK. check-in: 2bcab34f user: wolfsuit tags: macosx-8-4-branch, macosx-premerge-6-9-02 | |
2002-04-02
| ||
20:57 | sync with head check-in: 4d8abcfa user: hobbs tags: core-8-4-win-speedup | |
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-06
| ||
07:02 | Fix bug #513222. We were acting on the menu after the post event without checking to see whether the menu event had deleted the menu. check-in: 89fb6206 user: wolfsuit tags: macosx-8-4-branch | |
2002-02-05
| ||
02:25 | Merge with current TOT Added support for the wm stackorder command Fixed crash when selecting Menu items in the Application menu that we didn't put there. Added first bits of the use of CG for low-level drawing. The line-drawing works, the rest doesn't yet. You have to set the file static useCGDrawing to 1 and rebuild to activate this code. check-in: 32f71d05 user: wolfsuit tags: macosx-8-4-branch | |
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-22
| ||
01:28 |
* macosx/tkMacOSXInit.c (TkpInit): Move ALL the MacOS X specific initialization code into TkpInit so extension writers don't have to do anything special to initialize Tk. This is patch #495549 check-in: 4dec70a7 user: wolfsuit tags: macosx-8-4-branch | |
01:12 | Fixed a bug in the Tk_GetFirstTextLayout when the input layout was for a zero length string. check-in: 06b3fce7 user: wolfsuit tags: macosx-8-4-branch | |
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
| ||
17:58 | Remove Tk_MacOSXFindBundleResources, since it is moved to tcl. check-in: 0a213777 user: wolfsuit tags: macosx-8-4-branch | |
17:54 | Move the bundle routines over to Tcl, and use them from there. check-in: bb96d9e8 user: wolfsuit tags: macosx-8-4-branch | |
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-24
| ||
06:00 |
10/23/2001 Jim Ingham <[email protected]>
Dopey little bug in the dialog for tk_chooseDirectory. There is no file filter for the directory dialog... check-in: bac92019 user: wolfsuit tags: macosx-8-4-branch | |
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-20
| ||
05:52 | I think this gets rid of all the absolute references. check-in: ee848f91 user: wolfsuit tags: macosx-8-4-branch | |
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 | |
07:14 |
Two things:
1) Use the Tcl_SetStartupScript API - a cleaner way than inserting the name into argv. 2) Can't rely on # of arguments from the Finder to see whether we should look for the AppMain. Now it inserts argv[1] = -psn_xxxxx, and who knows what it might do in the future. check-in: 99999907 user: wolfsuit tags: macosx-8-4-branch | |
2001-10-18
| ||
20:26 |
* library/console.tcl (ConsoleOutput): fixed undefined widget argument.check-in: aee1fb51 user: hobbs tags: trunk | |
2001-10-17
| ||
07:10 | Rest of the updated files for the MAC_OSX_TCL -> MAC_OSX_TK conversion. check-in: 94f8e160 user: wolfsuit tags: macosx-8-4-branch | |
07:04 | Remember to register the Console Interpreter's stdin, stdout & stderr channels with the main interpreter as well. check-in: e6981579 user: wolfsuit tags: macosx-8-4-branch | |
07:01 | Replace MAC_OSX_TCL with MAC_OSX_TK for all windowing specific things. This is so we can separate the macosx specific additions to Tcl (which are added ON to the Unix core) from the Aqua additions (which are orthogonal to Unix - which itself is overloaded to mean X11 as well...) check-in: 2fafd23e user: wolfsuit tags: macosx-8-4-branch | |
06:51 | Stupid typo sting -> string check-in: 0616bf67 user: wolfsuit tags: macosx-8-4-branch | |
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 | |
09:21 | First checkin of support for Tk on Mac OS X. check-in: 1f829a93 user: wolfsuit tags: macosx-8-4-branch | |
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-18
| ||
17:05 |
* Corrections to merge from HEADClosed-Leaf check-in: 9a6c6633 user: dgp tags: dgp-privates-into-namespace | |
16:55 |
* Corrections to merge from HEAD.check-in: c1e8cd86 user: dgp tags: dgp-privates-into-namespace | |
16:45 |
* Updated names of private console commands.check-in: 30a1fbd0 user: dgp tags: dgp-privates-into-namespace | |
16:16 |
* Correction to merge from HEADcheck-in: 931d2114 user: dgp tags: dgp-privates-into-namespace | |
16:15 |
* Correction in merge from HEADcheck-in: fae2702b user: dgp tags: dgp-privates-into-namespace | |
16:02 |
* Corrections in merge from HEADcheck-in: 08fe4da7 user: dgp tags: dgp-privates-into-namespace | |
2001-07-17
| ||
00:21 |
* Renamed tk::histNum to tk::HistNum as directed by the Tcl Style Guide.check-in: d9e3b9fd user: dgp tags: dgp-privates-into-namespace | |
2001-07-16
| ||
16:16 |
* Merge updates from HEADcheck-in: f65669d2 user: dgp tags: dgp-privates-into-namespace | |
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-13
| ||
19:33 |
* Merged in updates from HEADcheck-in: f50f4a0f user: dgp tags: dgp-privates-into-namespace | |
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 | |
03:33 |
* Merge updates from HEAD.check-in: 3a44e509 user: dgp tags: dgp-privates-into-namespace | |
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
| ||
19:14 |
* Merged updates from HEAD.check-in: dc49c2ed user: dgp tags: dgp-privates-into-namespace | |
17:23 | updated README with purls check-in: 9aab6bcb user: hobbs tags: trunk | |
02:47 |
* Merged updates from HEADcheck-in: c7253641 user: dgp tags: dgp-privates-into-namespace | |
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
| ||
20:01 |
* Merged in updates from HEAD branch.check-in: 6db41250 user: dgp tags: dgp-privates-into-namespace | |
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 | |
2001-03-13
| ||
01:28 |
BRANCH dgp-privates-into-namespace: * doc/menu.n: * unix/mkLinks: Added documentation for [tk_menuSetFocus].check-in: b9b14d56 user: dgp tags: dgp-privates-into-namespace | |
00:32 |
BRANCH dgp-privates-into-namespace: * doc/text.n: * doc/tkvars.n: * unix/mkLinks: Added documentation for commands and variables matching tk_text*.check-in: d30d8069 user: dgp tags: dgp-privates-into-namespace | |
2001-03-09
| ||
00:00 |
BRANCH dgp-privates-into-namespace: * generic/tkTextDisp.c: * library/unsupported.tcl: * tests/textDisp.test: Restored the global variables tk_textRedraw and tk_textRelayout. Since they match tk_*, they should remain publicly available until at least Tk 9.check-in: a4b2a395 user: dgp tags: dgp-privates-into-namespace | |
2001-03-01
| ||
18:25 |
2001-03-01 Don Porter <[email protected]>
BRANCH dgp-privates-into-namespace: * library/unsupported.tcl: New file for Tk's unsupported interfaces. Contains [tk::unsupported::ExposePrivateCommand] and [tk::unsupported::ExposePrivateVariable] that restore the availability of an old public name of one of Tk's private commands and variables, respectively, for those applications and extensions that depend on the old names against advice.check-in: 501dd3d4 user: dgp tags: dgp-privates-into-namespace | |
2001-02-28
| ||
23:29 |
2001-02-28 Don Porter <[email protected]>
BRANCH dgp-privates-into-namespace: Feature branch to move all of Tk's private commands and variable into the ::tk namespace and its children. * doc/tkvars.n: Documented private variable tkPriv renamed tk::Priv. * generic/tkBind.c: * generic/tkMenu.c: * generic/tkTextDisp.c: * library/bgerror.tcl: * library/button.tcl: * library/choosedir.tcl: * library/clrpick.tcl: * library/comdlg.tcl: * library/console.tcl: * library/dialog.tcl: * library/entry.tcl: * library/focus.tcl: * library/listbox.tcl: * library/menu.tcl: * library/msgbox.tcl: * library/optMenu.tcl: * library/palette.tcl: * library/scale.tcl: * library/scrlbar.tcl: * library/spinbox.tcl: * library/tclIndex: * library/tearoff.tcl: * library/text.tcl: * library/tk.tcl: * library/tkfbox.tcl: * library/xmfbox.tcl: * mac/tkMacMenu.c: * tests/clrpick.test: * tests/filebox.test: * tests/macMenu.test: * tests/menu.test: * tests/menuDraw.test: * tests/msgbox.test: * tests/text.test: * tests/textDisp.test: * tests/unixMenu.test: * tests/winMenu.test: * tests/xmfbox.test: * unix/tkUnixDialog.c: All Tk commands matching ::tk[A-Z]* and all Tk private variables in the global namespace were renamed to live in the namespace ::tk or one of its children.check-in: 59740122 user: dgp tags: dgp-privates-into-namespace | |
2001-02-13
| ||
21:52 | * doc/photo.n: [Bug 132213] Added clarification on interpretation of ranges for "photoName data -from" subcommand. check-in: 82794eff user: ericm tags: trunk | |
2001-02-12
| ||
18:06 | Asymmetric padding in "pack" and "grid" geometry managers check-in: 5f0215af user: drh tags: trunk | |
2001-01-04
| ||
21:12 | Clarified and extended the entry in the Changelog describing the merge of TIP #8. check-in: 60d345ff user: andreas_kupries tags: trunk | |
2001-01-02
| ||
19:13 |
2001-01-02 Andreas Kupries <[email protected]>
* win/tkWinWm.c: * doc/wm.n: Applied patch #102833 (TIP #8).check-in: 7eb3b4c3 user: andreas_kupries tags: trunk | |
2000-12-13
| ||
19:44 |
* generic/tkObj.c (SetMMFromAny): Added ability to recognize double type object to speed up canvas coord calculations. [Patch #102471]check-in: e1e65a8b user: hobbs tags: trunk | |
2000-12-12
| ||
10:35 | Minor improvement to documentation for entry widgets. check-in: 4abb3b2e user: dkf tags: trunk | |
2000-11-29
| ||
15:47 | A better fix for #120819 (all it needed was some Tcl_Preserve()s) which also requires no documentation changes - the behaviour is now what you would predict from existing docs (as opposed to a crash!) check-in: f59c57ea user: dkf tags: trunk | |
2000-11-28
| ||
11:16 | Backed out previous change (except for test for bug.) check-in: 56258a53 user: dkf tags: trunk | |
2000-11-23
| ||
13:50 | Fixed bug #120819 by prohibiting images from starting with a period; I'm still not quite sure what exactly was going wrong in the bug, but I suspect the problem might have actually been due to the deletion of all images while in the midst of creating an image. The restriction is pretty light when it comes to existing code, since it previously caused a core dump due to an image typePtr field being set to random garbage, an indication of over-eager use of free()... check-in: 82e37dee user: dkf tags: trunk | |
2000-11-22
| ||
01:50 | Documentation for Tk_SetClassProcs. check-in: 3069ad7e user: ericm tags: trunk | |
01:49 |
Overall change: Implemented TIP 5, which exports TkClassProcs/TkSetClassProcs as Tk_ClassProcs/Tk_SetClassProcs, adding a size field to Tk_ClassProcs to allow for future expansion, and renaming the geometryProc to worldChangedProc, which is more in keeping with the actual use of the callback. See ChangeLog for details.check-in: df44e48c user: ericm tags: trunk | |
2000-11-21
| ||
16:35 | Added deprecation note from Bug #120944 check-in: e02c1cd6 user: dkf tags: trunk | |
16:18 | Added TkPhotoGetValidRegion() to tkInt stubs. Bug #120930 closed. check-in: a9b9efd5 user: dkf tags: trunk | |
2000-11-04
| ||
00:02 | updated with 8.4a2 changes check-in: 83d0db5a user: hobbs tags: trunk, core-8-4-a2 | |
2000-11-03
| ||
22:52 | added release mark check-in: af9b0e26 user: hobbs tags: trunk | |
22:49 |
* generic/tk.decls: * generic/tkInt.decls: * generic/tkIntPlatDecls.h: * generic/tkPlatDecls.h: * generic/tkStubInit.c: * win/Makefile.in: * win/makefile.vc: * win/tkWin3d.c: * win/tkWinButton.c: * win/tkWinColor.c: * win/tkWinDraw.c: * win/tkWinFont.c: * win/tkWinGdi.c (new): * win/tkWinGdi.h (new): * win/tkWinImage.c: * win/tkWinInt.h: * win/tkWinMenu.c: * win/tkWinPixmap.c: * win/tkWinUtil.c (new): * win/tkWinWindow.c: * win/tkWinWm.c: * win/tkWinX.c: * win/winMain.c: * xlib/xgc.c: * xlib/X11/Xlib.h: first cut at Windows speedup improvements by Leo Schubert. Needs to be streamlined, but the code is correct and passes all tests.check-in: 6287d3e2 user: hobbs tags: core-8-4-win-speedup | |
20:23 | updated for latest doc fixes check-in: cded26e6 user: hobbs tags: trunk | |
19:38 | added comments about Tcl_SetMainLoop call effects check-in: 3cd8c062 user: hobbs tags: trunk | |
18:46 |
* generic/tkWindow.c (Initialize): added call to Tcl_SetMainLoop. This only has effect when tclsh is run (not wish), and then Tk is loaded in interactively.check-in: 332c4373 user: hobbs tags: trunk | |
17:28 | fixed remaining references to old-style TCL_SRC_DIR defn check-in: a22bdbb9 user: hobbs tags: trunk | |
02:58 | see changes check-in: ba9a9cdb user: hobbs tags: trunk | |
01:22 |
* win/tkWinButton.c: * win/tkWinDialog.c: * win/tkWinScrlbr.c: * win/tkWinWm.c: fixed up code for Win64 support. This mostly remains in _WIN64 #ifdef's, until updated compilers are standard.check-in: 5ecc8495 user: hobbs tags: trunk | |
01:21 |
* unix/configure: * win/configure: checked in configure scripts so people doing CVS checkouts aren't required to have autoconf. Changes to configure.in in the future will require the corresponding configure script to also be re-autoconf'ed and checked in.check-in: 67803183 user: hobbs tags: trunk | |
01:16 |
* win/tcl.m4: * win/makefile.vc: updated for Win64 compile supportcheck-in: cc01c5fc user: hobbs tags: trunk | |
01:13 | doc/event.n: added note that key events require window focus. check-in: 4e9d2cd1 user: hobbs tags: trunk | |
2000-11-02
| ||
22:55 | updated copyright check-in: 8aacb252 user: hobbs tags: trunk | |
02:19 |
* tests/winDialog.test: Corrected expected results for bad option
tests (5.2, 5.5) to include -multiple option.
* win/tkWinDialog.c: Removed CommDlgExtendedError() checks for color and choosedir dialogs, and removed all except the explicit invalid filename checks for the file dialogs. check-in: a50af1df user: ericm tags: trunk | |
01:19 |
* unix/tcl.m4: removed use of -lbsd and -ldl for AIX-5.check-in: 6292d78d user: hobbs tags: trunk | |
01:19 | corrected tests to recognize new -multiple openfile dialog switch check-in: 5f8926ae user: hobbs tags: trunk | |
01:18 |
* tests/color.test: marked color-2.6 nonPortable as we can't reliably assume what 'red' maps to.check-in: 514dd68e user: hobbs tags: trunk | |