summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * Updated callers of Tcl_SplitList and Tcl_Merge.dgp2002-01-2545-240/+334
| | | | | | | | | * 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.
* * tests/wm.test: Rewrite stackorder tests thatmdejong2002-01-192-11/+28
| | | | | deal with toplevels that have the overrideredirect flag set. [Tk bug 492259]
* * Overloked Tcl_GetIndexFromObj callersdgp2002-01-182-11/+15
|
* * mac/tkMacDialog.c:das2002-01-183-7/+13
| | | | | * mac/tkMacSend.c: TIP 27 CONSTification broke the mac build in a few places.
* * generic/tkListbox.c (ChangeListboxOffset): improved trackinghobbs2002-01-182-1/+10
| | | | when scrolling on x axis with entry/text. [Bug #225025] (voskuil)
* * An overlooked caller of Tcl_GetIndexFromObj.dgp2002-01-171-0/+1
|
* * An overlooked caller of Tcl_GetIndexFromObj() and a style fix.dgp2002-01-171-6/+6
|
* * Updates to handle change in type of tablePtrdgp2002-01-1729-108/+162
| | | | | argument of Tcl_GetIndexFromObj(Struct) from (char **) to (CONST char **). [TIP 27] [Patch 504705]
* * Updated callers of Tcl_Utf* and Tcl_Regexp* APIs to reflect TIP 27dgp2002-01-179-25/+41
| | | | API changes (see Tcl Patch 471509). [Patch 471513]
* * unix/configure: Regen.mdejong2002-01-175-146/+161
| | | | | | * unix/tcl.m4: Update from Tcl. * win/configure: Regen. * win/tcl.m4: Update from Tcl.
* * Updated callers of CONSTified Tcl interfaces Tcl_EvalFile anddgp2002-01-152-2/+6
| | | | TclGetStartupScriptFileName.
* * Updated Tk's console to CONSTified channel driver interface.dgp2002-01-154-17/+10
| | | | [Tcl Patch 503565, Tk Patch 503983]
* * Updated Tk's console to CONSTified channel driver interface.dgp2002-01-152-4/+10
| | | | [Tcl Patch 503565, Tk Patch 503983]
* Use ${libdir} instead of ${exec_prefix}/lib. [Tcl bug 489370]mdejong2002-01-115-233/+250
| | | | | | | * unix/configure: Regen. * unix/configure.in: Define and use libdir. * win/configure: Regen. * win/configure.in: Define libdir.
* * unix/Makefile.in: Burn Tcl and Tk buildmdejong2002-01-112-15/+24
| | | | | | | | | 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.
* Enable use of Tcl stubs when building Tk asmdejong2002-01-114-8/+29
| | | | | | | | | | | | | 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.
* Fix the following bug: If you select an entry on a cascade menu (on Win32)drh2002-01-082-1/+22
| | | | | | | 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.
* * generic/tkBind.c (TkBindFree):dgp2002-01-044-14/+21
| | | | | | * 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.
* * test/winButton.test:hobbs2001-12-293-103/+146
| | | | | | * 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).
* see ChangeLoghobbs2001-12-281-0/+30
|
* * win/tkWinWm.c (InitWindowClass): corrected init routines tohobbs2001-12-281-41/+56
| | | | | allow unicode in window titles on Windows (for Win2K/XP). (TkWmStackorderToplevel): Corrected casts to enable debug compile
* * win/tkWinDialog.c (Tk_MessageBoxObjCmd): use MessageBoxW forhobbs2001-12-281-7/+434
| | | | | | | | 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.
* * win/tkWinInt.h:hobbs2001-12-282-2/+64
| | | | | | | | * 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.
* win/tkWinInit.c (TkpDisplayWarning): added Tcl_DStringFreeshobbs2001-12-281-1/+3
|
* * win/configure: regen'edhobbs2001-12-282-4/+4
| | | | | * win/tcl.m4: added shell32.lib to link libs, as these are necessary for new directory chooser (when enabled).
* * library/text.tcl (tk::TextButton1): made text receive focus evenhobbs2001-12-281-2/+5
| | | | | in disabled state for Windows to show selection and allow mouse-wheel scrolling.
* * win/tkWinInit.c (TkpDisplayWarning): Use MessageBoxW in case thehobbs2001-12-282-2/+14
| | | | error displayed has unicode chars. [Bug #485986]
* * generic/tkButton.c (ButtonTextVarProc): guard against beinghobbs2001-12-282-5/+30
| | | | called while the *button/label is being deleted. [Bug #490051]
* * mac/mac/tkMacInit.c:das2001-12-275-42/+43
| | | | | | | | * 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 cleanup
* * library/entry.tcl:hobbs2001-12-273-241/+130
| | | | | | * library/spinbox.tcl: * library/text.tcl: added extra checks against bug #220269 and made spinbox reuse more of the entry procedure code.
* Fix date in entry.mdejong2001-12-201-1/+1
|
* * unix/configure: Regen.mdejong2001-12-203-5/+10
| | | | * unix/tcl.m4: Update from Tcl.
* * unix/configure: Regen.mdejong2001-12-193-110/+168
| | | | * unix/tcl.m4: Update from Tcl.
* * unix/configure: Regen.mdejong2001-12-193-7/+23
| | | | | * unix/configure.in: Move EXP file changes over from Tcl configure script to fix AIX build with gcc. [Bug 220955]
* * unix/Makefile.in:mdejong2001-12-193-4/+10
| | | | | * win/Makefile.in: Use $(MAKE) instead of make in the tcltest rule.
* * Corrected test thatdgp2001-12-192-3/+8
| | | | failed on Solaris/CDE due to text scrolling. [Bug 413735]
* corrected spin(up|down) -> button(up|down)hobbs2001-12-181-3/+3
|
* Added code to guess the correct default extension from whatever valuedkf2001-12-143-8/+41
| | | | | was selected in the filetypes option menu. Adapted from code by Chris Nelson submitted in Patch #492220.
* (TkWmStackorderToplevelWrapperMap): added statichobbs2001-12-131-2/+3
|
* Added panic in TkPutImage in case of failure to allocate bitmapchengyemao2001-12-071-2/+4
|
* Added panic in ImgPhotoInstanceSetSize in case of failure to get pixmapchengyemao2001-12-071-1/+5
|
* Added panic to TkPutImage in case of failure to allocate bitmapchengyemao2001-12-071-1/+5
|
* * generic/tkText.c:hobbs2001-12-053-20/+26
| | | | | * generic/tkText.h: changed TkTextEditType enums to be prefaced with TK_EDIT_ to prevent name collision.
* * mac/tkMacWm.c: mac implementation of wm stackorderdas2001-12-052-5/+232
|
* Add TK patch 481148 to implement TIP 74, themdejong2001-12-0410-18/+866
| | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* no messagedavygrvy2001-12-031-0/+5
|
* install target changes by request from Ryan Casey <scfiead@hotmail.com>.davygrvy2001-12-031-26/+15
|
* More widget demo improvements.dkf2001-11-302-13/+50
|
* D'oh! Forgot part of the changelog entry...dkf2001-11-291-1/+2
|
* Made tk_setPalette guess a reasonable default for the foreground colour.dkf2001-11-292-3/+17
|