summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Applied companion patch for Tcl Patch 585105,dgp2002-08-05103-700/+855
| | | | | | | | | | | | | | | | | | | | | updating Tk to use Tcl 8.4's fully CONST-ified interface, and fully CONSTifying Tk at the same time. This patch includes purging Tk of its last direct access to interp->result. [Bug 589853] The substantial changes include copying event sequence strings into Tcl_DStrings in tkBind.c, and copying [text] indices into Tcl_DStrings because parsing them involved overwriting them. If this causes performance trouble, that can be resolved by further converting them to Tcl_Obj's. The #defines USE_NON_CONST and USE_COMPAT_CONST have the same effect for Tk as they do for Tcl. (They actually change tcl.h)
* Stopped a potential core dump from happening when a idle event outlives its ↵dkf2002-08-022-2/+11
| | | | clientdata.
* different method of silencing compiler warning.dgp2002-08-021-3/+3
|
* silenced compiler warningdgp2002-08-021-2/+3
|
* Postpone paned-window layout arrangement on geometry event until idle,dkf2002-07-312-3/+16
| | | | | | | as is done in other window managers, to fix problems with size calculations when the children don't already know their sizes anyway. Now the layout of the vertical pane demo works better (overall initial window width is right!)
* Resynch with Tcldkf2002-07-312-40/+53
|
* * unix/configure: Regen.mdejong2002-07-294-205/+272
| | | | | | | * unix/configure.in: Remove code that was setting CC_SEARCH_FLAGS and LD_SEARCH_FLAGS to try to account for cc vs ld linking. Tcl now handles this. * unix/tcl.m4: Update from Tcl.
* * unix/Makefile.in: Add MAJOR_VERSION, MINOR_VERSION,mdejong2002-07-286-318/+403
| | | | | | | | | | | | | | | | | | | PATCH_LEVEL, INSTALL_LIBRARY, STUB_LIB_FILE, and LIB_FILE to support changes in tcl.m4 related to library builds. Use MAKE_LIB macro to avoid dealing with RANLIB issues. Rename TK_CC_SEARCH_FLAGS to CC_SEARCH_FLAGS and rename TK_LD_SEARCH_FLAGS to LD_SEARCH_FLAGS. Use new INSTALL_LIB and INSTALL_STUB_LIB substs to deal with ranlib issues when install libraries. * unix/configure: Regen. * unix/configure.in: Remove AC_PROG_RANLIB since this is done by tcl.m4 now. Define CC_SEARCH_FLAGS instead of TK_CC_SEARCH_FLAGS and so on. Use MAKE_LIB and MAKE_STUB_LIB from tcl.m4. Remove AC_SUBST calls that are no done in tcl.m4. * unix/tcl.m4: Update from Tcl. * unix/tkConfig.sh.in: Subst CC_SEARCH_FLAGS and LD_SEARCH_FLAGS.
* Last commit missed a few lines.pspjuth2002-07-251-1/+7
|
* Objectifed wm. [Patch #564521]pspjuth2002-07-251-1126/+2085
| | | | Note: this commit has not been tested.
* Objectifed wm. [Patch #564521]pspjuth2002-07-258-2645/+5329
|
* * tests/spinbox.test: added spinbox-22.[1-3]hobbs2002-07-253-16/+45
| | | | | | * generic/tkEntry.c (ConfigureEntry): made the textvariable value take precedence over changed -from/-to values, unless it must be constrained. [Bug #559078]
* * library/spinbox.tcl (MouseSelect): when not in the entry, justhobbs2002-07-252-15/+15
| | | | | return instead of invoking - ButtonUp handles invoking already. [Bug #499168]
* * library/tk.tcl (RestoreFocusGrab): handle the case where thehobbs2002-07-252-3/+12
| | | | FocusGrab info is not set. [Bug #553283]
* see changeloghobbs2002-07-241-0/+21
|
* * tests/canvas.test: added canvas-14.[1-6]hobbs2002-07-242-19/+44
| | | | | | | * generic/tkCanvas.c (CanvasWidgetCmd): corrected handling of 'scan' subcommand args. Also removed early return cases to goto done instead where the canvasPtr would be Tcl_Release'd. This may solve other problems with unreleased canvasPtr's. [Bug #581560]
* * win/tkWinButton.c (TkpDisplayButton): corrected display of focushobbs2002-07-241-9/+10
| | | | | ring around the actual text when the button is a compound button. [Bug #583691]
* * unix/README: Corrected notes about running user interactive Tkhobbs2002-07-241-5/+7
| | | | tests. [Bug #462320]
* * generic/tkText.c (TextEditUndo): set isDirtyIncrement to -1 whenhobbs2002-07-241-14/+16
| | | | reverting to note proper "dirtiness". [Bug #580362] (callewaert)
* * generic/tkEntry.c (DisplayEntry): correct cursor position beforehobbs2002-07-241-3/+3
| | | | calling Tk_SetCaretPos. (yamamoto)
* * unix/configure: Regen.mdejong2002-07-232-116/+144
| | | | * unix/tcl.m4: Update from Tcl.
* * unix/configure: Regen.mdejong2002-07-233-17/+21
| | | | * unix/tcl.m4: Update from Tcl.
* removed invalid ChangeLog entrymdejong2002-07-231-15/+0
|
* * library/choosedir.tcl (tk::dialog::file::chooseDir):mdejong2002-07-226-40/+31
| | | | | | | | | | * library/clrpick.tcl (tk::dialog::file::chooseDir): * library/msgbox.tcl (tk::MessageBox): * library/tkfbox.tcl (tk::dialog::file): * library/xmfbox.tcl (tk::MotifFDialog): Revert [Tk patch 568278]. The transient window workaround is no longer needed since the fix for [Tk bug 570764] solved the problem for withdrawn transients.
* * unix/configure:mdejong2002-07-195-251/+265
| | | | | | | | | * unix/configure.in: * win/configure: * win/configure.in: Add AC_PREREQ(2.13) in an attempt to make it more clear that the configure scripts must be generated with autoconf version 2.13. [Tcl Bug 583573]
* Oops. Minor fix to the previous fix.drh2002-07-191-2/+2
|
* Fix a bug in the Postscript encoding vector generator that was causingdrh2002-07-192-4/+8
| | | | postscript generation to fail under Win2K.
* * unix/tkUnixSend.c: Using Tcl_GetTime instead of TclpGetTime.rmax2002-07-182-3/+7
|
* code cleanupvincentdarley2002-07-171-38/+80
|
* * library/unsupported.tcl: Extended ExposePrivateVariable, andrmax2002-07-172-8/+21
| | | | ExposePrivateCommand to accept patterns as well.
* logdgp2002-07-171-0/+5
|
* corrected reversed logic in assert -> panic conversiondgp2002-07-171-3/+1
|
* * generic/tkFont.c (TkFontPkgFree): Call panic insteadmdejong2002-07-162-6/+9
| | | | | of assert since assert is not used in the rest of Tk. [Tk bug 579651]
* * unix/Makefile.in:mdejong2002-07-163-4/+14
| | | | | * win/Makefile.in: Add a more descriptive warning in the event `make genstubs` needs to be rerun.
* ChangeLog policemdejong2002-07-161-4/+5
|
* WinWm fixesvincentdarley2002-07-163-27/+230
|
* no messagedavygrvy2002-07-161-0/+5
|
* re-add of the borland makefile. Submitted by Helmut Giese ↵davygrvy2002-07-161-0/+534
| | | | <hgiese@ratiosoft.com>.
* * Some tests needed "unix" constraint.dgp2002-07-152-4/+4
|
* * Fixes for [Bug 581627].dgp2002-07-155-17/+30
| | | | | | | | * generic/tkTest.c: Test commands not supported on non-Unix platforms should not be defined there in the first place. * tests/constraints.tcl: Fixed "secureserver" constraint. * tests/unixWm.test: Some tests needed "unix" constraint. * win/tkWinWm.c: Typo in error message.
* * tests/event.test: Fixes to enable testing of only userInteractiondgp2002-07-143-4/+14
| | | | * tests/visual_bb.test: tests.
* * Bumped HEAD to version 8.4b2 in order to distinguish it fromdgp2002-07-148-16/+22
| | | | | the 8.4b1 release. Also extended LOCALES to cover all message catalogs.
* * tests/focustTcl.test: Conversion bug: Corrected backwards logic.dgp2002-07-143-6/+9
| | | | * tests/imgPhoto.test: Conversion bug: overwrote unix/README.
* * Completed conversion of Tk test suite to use tcltest.dgp2002-07-1439-900/+789
|
* * Converted more files to tcltest and factored out common code.dgp2002-07-1316-200/+166
|
* * Converted more files to tcltest and factored out common code.dgp2002-07-1355-790/+506
|
* * Converted several files in the test suite for testing bydgp2002-07-139-174/+198
| | | | tcltest 2.1.
* * Converted several files in the Tk test suite for testing bydgp2002-07-1211-333/+326
| | | | tcltest 2.1.
* * Converted several files in the Tk test suite for testing bydgp2002-07-1224-473/+562
| | | | tcltest 2.1.
* * win/tkWinDialog.c (Tk_ChooseDirectoryObjCmd): initializehobbs2002-07-112-4/+15
| | | | | utfTitle to NULL, add a few more notes about limitations of possible new Tk_ChooseDirectoryObjCmd function.