summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Created branch tclpro-1-5-0-synthetictclpro-1-5-0cvs2fossil2000-08-083-3/+3
| | | FossilOrigin-Name: a561dacbba23c4e1845859200b9b3bc2117405a8
* updated changes for 8.3.2 releasecore-8-3-2hobbs2000-08-082-3/+35
| | | FossilOrigin-Name: ed1af3983790d97310e676b05a0b7edc7afa3e72
* regen'ed from new mkLinks.tcl in core-8-3-1-branchhobbs2000-08-081-680/+357
| | | FossilOrigin-Name: 1878bdad216b29c5f06c8c2bca62f3fe8243156a
* corrected use of .SS macrohobbs2000-08-071-9/+14
| | | FossilOrigin-Name: 7099a926188114ad31f78aecd426792b47ff0a6d
* * BACKPORTED FROM 8.4 (HEAD) BRANCH:hobbs2000-08-0518-181/+382
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * tests/button.test: * generic/tkButton.c: Added -activeforeground, -activebackground for labels, for the -state option. * doc/label.n: Added -disabledforeground to list of options [Bug: 6053]. * tests/focus.test (focusSetupAlt): removed wm withdraw from proc as it would cause a hang for tkwait visibility * tests/menu.test: * generic/tk3d.c: * generic/tkColor.c: * generic/tkCursor.c: corrected handling of 3DBorder, Cursor and Color objects on multiple screens. [Bug: 5454] * generic/tkCursor.c: Added initialization for nextPtr field of TkCursor, patch from Nijtmans/Howlett. * canvas.test: added test for 5783. * generic/tkCanvPoly.c (DisplayPolygon): added checks for the polygon fillGC not being empty to prevent segfault. [Bug: 5783] * generic/tkImgGIF.c: Applied patch from Jan Nijtmans to fix a problem with the GIF writing code [Bug: 5823]. * generic/tkImgGIF.c: Changed defines for GIF87a/GIF89a to be static char arrays with integer initialization, to address EBCIDIC vs. ASCII encoding issues and to handle compilers that don't deal with "\xAB" syntax for specifying hex values in strings. * generic/tkMenu.c (DeleteMenuCloneEntries): Applied fix from [Bug: 5275], which corrected a segfault-causing indexing problem when deleting entries from torn-off menus. * generic/tkPlace.c (Tk_PlaceCmd): reworked place master/slave table init'n to prevent seg fault when using place on multiple displays. * tests/text.test: Added tests for -regexp -nocase searches with backslash character classes. * tests/text.test: Added tests for searching when text is elided. * generic/tkText.c (TextSearchCmd): Text search did not work properly when -regexp and -nocase were used, in combination with backslash character classes represented by capital letters (ie, \W, \M); altered implementation of -regexp -nocase searches to use new regexp interfaces to fix this problem. [Bug: 5988]. * generic/tkText.c (TextSearchCmd): Text search was not returning the correct index when the search covered (but did not search) elided characters; corrected this by adjusting the match index by the number of elided characters preceeding the start of the match, just as is done with embedded windows, etc. [Bug: 5470]. * generic/tkText.c (TextSearchCmd): Added a test for a NULL segment pointer when doing backwards searches for "" on an empty text widget. [Bug: 6007]. * library/focus.tcl: fixed calling of takeFocus proc [Bug: 5372] * win/tkWinMenu.c (ReconfigureWindowsMenu): Added MF_GRAYED bit for disabled menu entries, to ensure that those which are drawn by the system are shown grayed (such as entries on menubars) [Bug: 4372]. * win/tkWinMenu.c (ReconfigureWindowsMenu): Added code to add the MF_SEPARATOR bit for SEPARATOR_ENTRY menu items. This causes separator entries on the system menu to be drawn correctly [Bug: 5451]. * win/tkWinMenu.c (GetMenuSeparatorGeometry): Tweaked height requested for separator bars to be (linespace - (2*descent)) instead of just (linespace); this makes the separator occupy a more correct amount of vertical space. [Bug: 5303]. FossilOrigin-Name: f1303c4e2eb683e264aa4bf64ba8f88e63d960a4
* * win/Makefile.in (cat32.${OBJEXT}): corrected where to find cat.chobbs2000-08-052-14/+14
| | | | | | | | | given the change in default def'n of TCL_SRC_DIR. * win/tcl.m4: changed references from 8.4 to 8.3 (leftover from a backported file). FossilOrigin-Name: 8f49c58623a490990aa18d7178f190e1cdd3aa25
* * library/safetk.tcl: rationalized the setting of tk_library whenhobbs2000-08-051-1/+6
| | | | | | initialized Tk in a safe interpreter. FossilOrigin-Name: c30c1bb462472d8c40553443821f592374000aef
* Chagned GRAPHICS_LIBS to LIBS_GUI to match changes in makefile/configurewelch2000-07-311-3/+3
| | | FossilOrigin-Name: 79cf847a6f355ee952562809d4f5d96168d0d848
* *** empty log message ***welch2000-07-311-0/+6
| | | FossilOrigin-Name: 6eb1429fa82636a42c1f74958419813487368b37
* * win/Makefile.in:mo2000-07-281-0/+8
| | | | | | | | | * win/aclocal.m4: * win/configure.in: * win/tcl.m4: Back port of gcc for windows build system from 8.4. FossilOrigin-Name: d9fba08900681e4b79943fbf4ad145f2c9677fa0
* * win/Makefile.in:mo2000-07-284-549/+752
| | | | | | | | | * win/aclocal.m4: * win/configure.in: * win/tcl.m4: Back port of gcc for windows build system from 8.4. FossilOrigin-Name: af2a5b49036f3420ab7804f515652bcab880fb3f
* * unix/configure.in (TK_PATCH_LEVEL): updated to 8.3.2hobbs2000-07-276-13/+21
| | | | | | | | | * unix/tk.spec: * win/configure.in: * generic/tk.h: * README: FossilOrigin-Name: 7bd233973762ccb473fb055f9d527ff722f077a3
* missing tk icon fixeddavidg2000-07-251-4/+1
| | | FossilOrigin-Name: 5303d60d74d496b9b3d9a1db1138ee89e2bb94f3
* double tk icon reference fixeddavidg2000-07-251-7/+1
| | | FossilOrigin-Name: aa6fa16cd0cc82c3bd3414931ebf709935495051
* missing tk icon fixeddavidg2000-07-251-1/+7
| | | FossilOrigin-Name: 74d33f30ee28a243b8dba5e12e7e4a04ccb02b88
* Generalizing resource files for static builds.welch2000-07-234-127/+158
| | | FossilOrigin-Name: e8632e9dd7aa7ad4d9b47f9939b9af86e7949ae8
* Installing more .h files for TclProwelch2000-07-231-2/+7
| | | FossilOrigin-Name: 600cde9992eabeac1eaff44fdba84a9c91822f54
* *** empty log message ***welch2000-07-231-0/+5
| | | FossilOrigin-Name: 9bffa37c847c5b1c4ec10867375361bf1a23cbc9
* Cleanup of substitutions in tkConfig.shwelch2000-07-113-9/+23
| | | FossilOrigin-Name: 09af977d7ca35655276edfb60ad0e2457e17f8bd
* *** empty log message ***welch2000-07-111-0/+5
| | | FossilOrigin-Name: 0c58b1dfd50e927d156dc1b10120edfcc233385b
* * doc/keysyms.n:ericm2000-06-302-4/+19
| | | | | | | | * doc/colors.n: Added extra .CE/.CS pairs to break up the large text block, so that the generated Windows help file could accomodate the manual entry. [Bug: 5862] FossilOrigin-Name: a0ee8c72bc08559b497ceb5f5dd1f90868524bf3
* Fix Weak Links, and add the AETE resource.jingham2000-06-211-2829/+2950
| | | FossilOrigin-Name: a8cab7aa7589eea927d6e70c5c969e69bf45c22b
* see changesajuba-ajuba2-2-0hobbs2000-05-161-0/+5
| | | FossilOrigin-Name: 2aa0ce1dfb9baf0ddd098f7a52a8bb6061016a33
* * win/tkWinWm.c (Tk_WmCmd): changed wm deiconify from using idlehobbs2000-05-161-46/+6
| | | | | | callback to calling restack and focus code immediately. FossilOrigin-Name: b6e29fbba870fcc60af4592631a2acaed52c51cf
* added TK_DONT_DESTROY_WINDOW flag to check in RaiseWinWhenIdle tohobbs2000-05-129-455/+708
| | | | | | prevent timing sensitive crash FossilOrigin-Name: e89c5a9f60b390c5f34c0ba294e073170a36f4f5
* * doc/Tk_Init.3: Added Tk_SafeInit information [Bug: 1884].ericm2000-04-285-10/+58
| | | | | | * doc/keysyms.n: Man page enumerating keysyms [RFE: 1645]. FossilOrigin-Name: 9e0e0636bbf7fa03db8e502fc0ae6e8916359f29
* * doc/keysyms.n: Man page enumerating keysyms [RFE: 1645].ericm2000-04-278-18/+1887
| | | | | | | | | | | | | | | | * doc/colors.n: Man page enumerating valid color names [RFE: 1645]. * doc/cursors.n: Man page enumerating valid cursor values [RFE: 1645]. * library/msgbox.tcl: Corrected Unix tk_messageBox implementation to make the first button the default when no default is specified [Bug: 2218]. * doc/messageBox.n: Updated documentation with regards to selection of default button when none is specified (now it will use the first button as the default in that case) [Bug: 2218]. FossilOrigin-Name: d4fa111a2e97b8543481844415151da90918b6e9
* Regen'd with new mkLinks.tclericm2000-04-261-680/+357
| | | FossilOrigin-Name: c86cd212845b74957f269211e5ba9875f900ea41
* * README:core-8-3-1hobbs2000-04-266-22/+25
| | | | | | | | | * mac/README: * unix/README: * unix/tk.spec: * win/README: Updating URLs to reference dev.scriptics.com FossilOrigin-Name: 93369f5e99fa007528c89991f02235f14a3a5935
* updated for 8.3.1 releasehobbs2000-04-262-1/+61
| | | FossilOrigin-Name: da49efce3ec9b499ee202196096437600c3d4bc9
* extra careful quotinghobbs2000-04-251-2/+2
| | | FossilOrigin-Name: 280b94c1fb0879d059d501df9178704b54ed2ec5
* winhelp target improvementshobbs2000-04-251-1/+2
| | | FossilOrigin-Name: caa58dc9d101a7215e429f6b2d9902f8431f817c
* macro fixhobbs2000-04-251-2/+2
| | | FossilOrigin-Name: da948942fcd9d0d861022aa6acd24afb6f9706d9
* * unix/Makefile.in:hobbs2000-04-253-111/+124
| | | | | | * win/Makefile.in: makefile cleanup FossilOrigin-Name: e9e426d70cfe0bc2d2c210bd75e93296dccf1867
* * generic/tkMain.c: Fixed function header comment for Tk_MainEx.ericm2000-04-254-7/+32
| | | | | | | | * unix/mkLinks: * doc/GetScroll.3: Added information about Tk_GetScrollInfoObj [Bug: 1866]. FossilOrigin-Name: b3b84342024a05edc5adf925223dbe8b4cb5a7b1
* * unix/mkLinks:ericm2000-04-253-0/+76
| | | | | | * doc/Grab.3: Man page for Tk_Grab and Tk_Ungrab [Bug: 1868, 1889] FossilOrigin-Name: 3b6c90d18badf1765410f3bb9450a4b9bdd0314e
* * unix/mkLinks:ericm2000-04-253-6/+28
| | | | | | * doc/MainWin.3: Added entry for Tk_GetNumMainWindows [Bug: 1865]. FossilOrigin-Name: a94ff369fe2bf7cf3910cf4e51f5ecd7a4baf642
* * unix/mkLinks:ericm2000-04-252-0/+29
| | | | | | * doc/GetHINSTANCE.3: Man page for Tk_GetHINSTANCE [Bug: 1862]. FossilOrigin-Name: c5e5b562c221b3390a7be5c2e2d6fbce6b5b7a36
* * generic/tkImage.c (Tk_PostscriptImage): added check to createhobbs2000-04-257-25/+582
| | | | | | | | | | | | | necessary prolog for photos * generic/tkCanvPs.c: added Tk_PostscriptPhoto that outputs PS for photo images * generic/tkImgPhoto.c: new func ImgPhotoPostscript and added that in as ps proc in tkPhotoImageType. * generic/tkStubInit.c: * generic/tkDecls.h: * generic/tk.decls: added Tk_PostscriptPhoto FossilOrigin-Name: 3842066784654591370edf7d879dc46fb6bf3308
* * generic/tkConfig.c (DoObjConfig): removed direct setting ofhobbs2000-04-251-2/+4
| | | | | | interp->result. FossilOrigin-Name: 16ebd2716c25dc2d2a5ec36fd55a75c881802cb1
* * mac/tkMacWm.c (Tk_WmCmd): initialized gotToplevel inhobbs2000-04-251-2/+2
| | | | | | | colormapwindows case (bug found by Reasoning, Inc's automated code testing). FossilOrigin-Name: bbb728ba60c56a5e0f2e4b3a73e5922dc2cfeeb4
* * unix/mkLinks:ericm2000-04-243-0/+39
| | | | | | * doc/GetHWND.3: Man page for Tk_GetHWND [Bug: 1863]. FossilOrigin-Name: f058bd2bda349cad635a46fb149c3434b2b61018
* * unix/mkLinks:ericm2000-04-242-0/+34
| | | | | | * doc/HWNDToWindow.3: Man page for Tk_HWNDToWindow [Bug: 1869]. FossilOrigin-Name: 53aea9a8351661c322a0cb4e96417afe3833bac2
* * unix/mkLinks:ericm2000-04-243-12/+94
| | | | | | * doc/AddOption.3: Man page for Tk_AddOption [Bug: 1854] FossilOrigin-Name: ea338fd986c2889afbcab80d2ce14d1c255e02dc
* 2000-04-22 Jim Ingham <jingham@cygnus.com> * mac/tkMacDialog.c ↵jingham2000-04-234-26/+74
| | | | | (Tk_MacGetOpenFile): Add empty bodies for the "-initialfile" and "-defaultextension" options. * mac/tkMacDialog.c (NavServicesGetFile): Only cons the result up into a list if multiple is true. * mac/tkMacMenus.c (SourceDialog): Use the "tk_getOpenFile" instead of hand-coding the dialog with StandardGetFile. This way we get the Navigation dialogs for free. * doc/getOpenFile.n: Document the -multiple and -message flags which are only implemented on the Mac. Also note that the -title works on the Mac with Nav Services installed. FossilOrigin-Name: 94894720f3e5ba4140104523b125afa23b691842
* see changeshobbs2000-04-211-0/+11
| | | FossilOrigin-Name: 83dec450bedb4489785eeb7e4afd8f5701946d2d
* * win/aclocal.m4: made SC_PROG_TCLSH search specifically forhobbs2000-04-212-10/+16
| | | | | | | | tclsh*.exe type files to find an executable. * win/Makefile.in: fixed up cleanup, winhelp, cat32 targets FossilOrigin-Name: 26bcc8a25462d5b9011315f529c5c3088e44a5d6
* * library/console.tcl: made console use systemfixed font on Winhobbs2000-04-211-4/+9
| | | FossilOrigin-Name: f835975ba6c6369b4ea42b32b64cca7bd93ab12a
* * generic/tkEntry.c: removed unnecessary ENTRY_VALIDATE #definehobbs2000-04-211-59/+57
| | | FossilOrigin-Name: 03c317cbde61930ede46c59dd5fe7d721c49c1b0
* * library/choosedir.tcl (::tk::dialog::file::chooseDir::Config):hobbs2000-04-194-306/+303
| | | | | | | | | | | * library/tkfbox.tcl (::tk::dialog::file::Config): removed the extraneous glob on -initialdir after file isdir already returned 1 and moved cd trick into this case as the else already uses [pwd]. [Bug: 5181] * win/winMain.c: moved extern call out of WinMain func FossilOrigin-Name: 363c75beb90525f9a7136a709b82fc3a43a9bf41