summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * unix/aclocal.m4: strtod bug on Tru64 [Bug: 3378]hobbs2000-01-124-33/+132
| | | | | | | | | | | | | | | | | * unix/Makefile.in: added tests to prevent unnecessary chmod +x in source dirs while installing [Bug: 3367] * unix/configure.in: properly sub'ed in TK_SHARED_BUILD [Bug: 3385] * tests/winWm.test: * tests/unixWm.test: * mac/tkMacWm.c: * unix/tkUnixWm.c: fixed possible X error being raised [Bug: 3377] * win/tkWinWm.c: wm deiconify in zoom state [Bug: 2077], fixed possible flashing of unmapped toplevel in deiconify [Bug: 3338] and fixed mapping of transient window [Bug: 572] Also, for all wm's, extended 'wm state' command to allow setting of the state, and added official support of 'zoomed' state on Win.
* * tests/winWm.test:hobbs2000-01-123-35/+126
| | | | | | | | | | | * tests/unixWm.test: * mac/tkMacWm.c: * unix/tkUnixWm.c: fixed possible X error being raised [Bug: 3377] * win/tkWinWm.c: wm deiconify in zoom state [Bug: 2077], fixed possible flashing of unmapped toplevel in deiconify [Bug: 3338] and fixed mapping of transient window [Bug: 572] Also, for all wm's, extended 'wm state' command to allow setting of the state, and added official support of 'zoomed' state on Win.
* * library/dialog.tcl: improved handling of $default arg to allowhobbs2000-01-121-1/+13
| | | | for name of given button, as well as bounds checking
* * generic/tkCanvas.c: fixed mem leak with TagSearchExprInithobbs2000-01-127-98/+77
| | | | | | | | | | | | | | | [Bug: 3977] * generic/tkStubInit.c: * generic/tkDecls.h: remove non-existent Tk_(Get|Create)CanvasVisitor prototypes * generic/tkText.c: * generic/tkEntry.c: fixed cursor to not blink when widget was disabled [Bug: 1807] * generic/tkRectOval.c: added note about change to bloat for RectOval bounds calculation for WIN32 only
* * doc/wm.n:hobbs2000-01-121-9/+10
| | | | | | | | | | | | * tests/winWm.test: * tests/unixWm.test: * mac/tkMacWm.c: * unix/tkUnixWm.c: fixed possible X error being raised [Bug: 3377] * win/tkWinWm.c: wm deiconify in zoom state [Bug: 2077], fixed possible flashing of unmapped toplevel in deiconify [Bug: 3338] and fixed mapping of transient window [Bug: 572] Also, for all wm's, extended 'wm state' command to allow setting of the state, and added official support of 'zoomed' state on Win.
* see loghobbs2000-01-121-9/+46
|
* * win/tkWinImage.c: added static declaration to functionhobbs2000-01-061-3/+3
|
* * unix/Makefile.in: added unix/aclocal.m4 to distribution [Bug: 3938]hobbs2000-01-062-2/+4
| | | | * unix/aclocal.m4: changed NetBSD SHLIB_CFLAGS from -fpic to -fPIC
* * mac/tkMacClipboard.c: fixed i18n problems with clipboard [Bug: 3544]hobbs2000-01-061-5/+15
|
* * library/entry.tcl:hobbs2000-01-068-21/+23
| | | | | | | | | | | | * library/focus.tcl: * library/listbox.tcl: * library/scale.tcl: * library/scrlbar.tcl: * library/tearoff.tcl: * library/text.tcl: * library/tkfbox.tcl: * library/xmfbox.tcl: fixed unprotected arg parsing through eval/after [Bug: 3943]
* * doc/text.n:hobbs2000-01-066-249/+175
| | | | | | | | | | * generic/tkText.c: * generic/tkText.h: * generic/tkTextBTree.c: * generic/tkTextDisp.c: * generic/tkTextTag.c: removed the -state option for text tags, and reoriented it around -elide, as -state disabled was never implemented, and -state hidden is better as -elide.
* see loghobbs2000-01-061-0/+29
|
* minor doc fixescore_8_3_b1hobbs1999-12-222-7/+7
|
* * unix/tkUnixScale.c: fixed potential segv from patch in 3897hobbs1999-12-221-2/+3
|
* * tests/unixWm.test: nonPOrtable -> nonPortablehobbs1999-12-221-2/+2
|
* * generic/tkScale.c:hobbs1999-12-223-19/+20
| | | | | | * generic/tkScale.h: * mac/tkMacScale.c: * unix/tkUnixScale.c: fixed potential segv from patch in 3897
* * changes: updated changes filehobbs1999-12-222-2/+15
|
* fix for mac happinesshobbs1999-12-222-45/+46
|
* updated changes for 8.3b1hobbs1999-12-222-2/+97
|
* * win/configure.in:hobbs1999-12-212-14/+14
| | | | | * win/aclocal.m4: * README: updated for patch level 8.3b1
* * unix/configure.in:hobbs1999-12-215-14/+19
| | | | | | | | | | | | | | | | | | | * README: updated for patch level 8.3b1 * unix/tkUnixWm.c: fixed panic in Tk_CoordsToWindow to print error and continue instead (for Tix) [Bug: 716 et al] * unix/tkUnixMenu.c: * unix/tkUnixFont.c: * generic/tkImgPPM.c: removed extranneous vars that were set but never used. * unix/aclocal.m4: removed -O flag for AIX when using the IBM compiler (several versions have a bug that crops up in the text widget). [Bug: 2316] * unix/Makefile.in: removed extra slash in SCRIPT_INSTALL_DIR [Bug: 3896]
* * scale.test:hobbs1999-12-212-32/+11
| | | | | | * generic/tkScale.c: * generic/tkScale.h: fixed possible core when freeing options (cursor) associated with scale widget [Bug: 3897]
* * mac/tclMacHLEvents.c: fixed applescript for I18N [Bug: 3644]hobbs1999-12-211-2/+6
|
* * library/listbox.tcl: added extra checks for existence ofhobbs1999-12-211-2/+11
| | | | tkPriv(listboxSelection) before it was used. [Bug: 3892]
* * generic/tk.h:hobbs1999-12-219-45/+47
| | | | | | | | | | | | | | | | | * README: updated for patch level 8.3b1 * generic/tkScale.c: * generic/tkScale.h: fixed possible core when freeing options (cursor) associated with scale widget [Bug: 3897] * generic/tk3d.c: added extra calculations to ensure that thin frames get refreshed too [Bug: 3596] * generic/tkCanvText.c: * generic/tkEntry.c: * generic/tkFont.c: * generic/tkImgPPM.c: removed extranneous vars that were set but never used.
* * doc/MeasureChar.3: fixed docs for Tk_MeasureChars to reflect codehobbs1999-12-212-6/+6
| | | | * doc/listbox.n: fixed formatting problem
* * README: updated for patch level 8.3b1hobbs1999-12-212-2/+44
|
* Removed tcl.hpj from list of output files.wart1999-12-161-2/+2
|
* * win/tkWinCursor.c: added support for Windows cursors tohobbs1999-12-163-6/+46
| | | | | | | | | | TkGetCursorByName (.ani, .cur) using -cursor @<filename> (Ascher) [Bug: 1350] * win/tkWinWm.c: fixed 'wm deiconify' to update position of the toplevel if event is waiting before mapping. (Mao) [Bug: 3687] This removes the need for 'update idle' before 'wm deiconify' on Windows.
* * unix/tkUnixKey.c:hobbs1999-12-161-4/+4
| | | | | | | | | * generic/tkCmds.c: * generic/tkEvent.c: * generic/tkWindow.c: * generic/tkInt.h: add 'tk useinputmethods ?-display win? ?bool?' call to provide support for disabling/enabling the use of XIM on X. This was previously all done at compile time, and always on.
* added tests for tk useinputmethodshobbs1999-12-161-16/+36
|
* * mac/tkMacMenu.c: finished bug 3075 by changing the char values ofhobbs1999-12-161-10/+10
| | | | what was checked (verified correctness on Mac).
* * library/tkfbox.tcl: updated tk_get*File to better match thehobbs1999-12-161-17/+14
| | | | | Windows file box it emulates, give proper support to -initialfile, and fixes lack of global tkPriv call. [Bug: 3735 3882]
* * generic/tkCmds.c:hobbs1999-12-166-75/+117
| | | | | | | | | | | | | | | * generic/tkEvent.c: * generic/tkWindow.c: * generic/tkInt.h: add 'tk useinputmethods ?-display win? ?bool?' call to provide support for disabling/enabling the use of XIM on X. This was previously all done at compile time, and always on. Now it * generic/tkCanvUtil.c: fixed bug in Tk_CanvasPsOutline that freed mem it shouldn't. * generic/tkFont.c: added "bitstream cyberbit" (popular Windows CJK font) to list of font fallbacks. (kenny) [Bug: 2407]
* * doc/GetCursor.3:hobbs1999-12-164-8/+26
| | | | | | | | | | * win/tkWinCursor.c: added support for Windows cursors to TkGetCursorByName (.ani, .cur) using -cursor @<filename> (Ascher) [Bug: 1350] * doc/listbox.n: added doc for <<ListboxSelect>> [Bug: 3500] * doc/getOpenFile.n: removed note that -initialfile didn't work for tk_getOpenFile
* see loghobbs1999-12-161-0/+40
|
* Added a couple of extra update calls to prevent some window managers fromwart1999-12-161-1/+3
| | | | forcing users to manually place toplevels.
* added declaration for PhotoOptionCleanupProc to prevent warninghobbs1999-12-151-1/+3
|
* added bug ids to dash patch fixeshobbs1999-12-141-0/+3
|
* added recognition of tiling in GChobbs1999-12-141-3/+190
|
* * win/tkWinDraw.c:hobbs1999-12-142-40/+131
| | | | | * win/tkWinPointer.c: added support for pointer warping and platform specific support for dash patch items
* * unix/mkLinks: added GetDash.3 into the mkLink stephobbs1999-12-141-0/+4
|
* * tests/bind.test:hobbs1999-12-1424-122/+430
| | | | | | | | | | | | | | | | | | | | | | | | | | * tests/canvImg.test: * tests/canvPsArc.tcl: * tests/canvPsImg.tcl: (new file) * tests/canvRect.test: * tests/canvText.test: * tests/canvas.test: * tests/defs.tcl: * tests/entry.test: * tests/event.test: * tests/font.test: * tests/frame.test: * tests/imgPhoto.test: * tests/safe.test: * tests/scale.test: * tests/scrollbar.test: * tests/select.test: * tests/text.test: * tests/textDisp.test: * tests/textTag.test: * tests/unixFont.test: * tests/unixWm.test: * tests/visual_bb.test: * tests/winClipboard.test: tests for the dash patch changes
* * mac/tkMacDraw.c: mac still needs pointer warping routinehobbs1999-12-142-2/+82
| | | | | | | * mac/tkMacXStubs.c: * win/tkWinDraw.c: * win/tkWinPointer.c: added support for pointer warping and platform specific support for dash patch items
* * generic/tkStubInit.c:hobbs1999-12-1444-1907/+10933
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tkDecls.h: * generic/tkIntXlibDecls.h: * generic/tkInt.decls: added XSetDashes and XWarpPointer * generic/tk.decls: added Tk_CreateSmoothMethod, and reserved two spots * generic/tk.h: added Tk_SmoothMethod struct, state item to canvas record, #defines for item state, support for using old char*-based canvas item C creation procedures with -DUSE_OLD_CANVAS, Tk_Dash, Tk_TSOffset (-offsets) & Tk_Outline structs and #defs, decls for dash, outline and postscript routines * generic/tkBind.c: added support for Quadruple clicks, and added the -warp option to 'event' with pointer warping routines * xlib/xgc.c: * generic/tkRectOval.c: * generic/tkCanvArc.c: * generic/tkCanvBmap.c: * generic/tkCanvImg.c: * generic/tkCanvLine.c: * generic/tkCanvPoly.c: * generic/tkCanvPs.c: * generic/tkCanvText.c: * generic/tkCanvUtil.c: * generic/tkCanvWind.c: * generic/tkCanvas.c: * generic/tkCanvas.h: Canvas and items received overhaul to with the addition of the dash patch (Nijtmans, et al) This includes objectification of the 'canvas' command, as well as support for (where appropriate) dashes in items, extended stipple support, state for all items, and postscript generation of images and windows. See the new canvas man page for related docs. * generic/tkEntry.c: added entry widget validation, see entry.n * generic/tkEvent.c: on simulated events, ButtonPress should be matched with ButtonRelease to be correct * generic/tkFont.c: corrected possible null reference * generic/tkFrame.c: made frame a Tcl_Obj based command * generic/tkGet.c: added TkGetDoublePixels * generic/tkImage.c: bug fixes from Img patch and new Tk_PostscriptImage and Tk_SetTSOrigin functions * generic/tkImgBmap.c: new ImgBmapPostscript function * generic/tkImgPhoto.c: new Tk_CreatePhotoOption, Tk_DitherPhoto * generic/tkInt.h: declarations for some new functions * generic/tkMessage.c: reworked relief drawing * generic/tkOldConfig.c: added TK_CONFIG_OBJS so old style ConfigureWidget calls can pass in Tcl_Obj arrays * generic/tkScrollbar.c: * generic/tkScrollbar.h: made -orient use an option table * generic/tkText.c: * generic/tkText.h: made -wrap and -state use option tables * generic/tkTextBTree.c: * generic/tkTextDisp.c: * generic/tkTextImage.c: * generic/tkTextMark.c: * generic/tkTextTag.c: * generic/tkTextWind.c: added support for -elide and -state hidden * generic/tkTrig.c: changed TkMakeBezierCurve to support returning the upper limit of points needed for spline * generic/tkUtil.c: new option table parsing routines * generic/tkWindow.c: init'ing of warp stuff, mouseButtonState
* * doc/canvas.n: added docs for items added by dash patch (-*dash*,hobbs1999-12-145-281/+612
| | | | | | | | | -state, -active*, -disabled*, -offset, essentially rewrote the man patch for completely updated 8.3 canvas widget. * doc/entry.n: added docs for entry widget validation * doc/event.n: added docs for -warp * doc/text.n: doc'ed new -state value 'hidden' * doc/GetDash.3: (new file) man page explaining Tk_GetDash
* added dash patchhobbs1999-12-141-0/+103
|
* Fixed "doc" target so that it copies man.macros from Tclwart1999-12-131-3/+3
|
* "make install" now has a dependency on "make all"wart1999-12-131-2/+2
|
* * unix/aclocal.m4: added warning when configuring withhobbs1999-12-121-0/+1
| | | | --enable-threads that Tk may have problems