diff options
author | pspjuth <peter.spjuth@gmail.com> | 2012-08-26 17:07:19 (GMT) |
---|---|---|
committer | pspjuth <peter.spjuth@gmail.com> | 2012-08-26 17:07:19 (GMT) |
commit | 2c2a2e6522dcfc11aaa8017b47bc14485313349b (patch) | |
tree | d0cf2a1e6e56525333957dd5fe2aab36bf174a4c /ChangeLog | |
parent | fc0e57edc8cb5ad99ea9540032237367f8b0a777 (diff) | |
parent | e4c7ef5bdf6375e1860418b1ec92c07f88660cc8 (diff) | |
download | tk-pspjuth_canvas.zip tk-pspjuth_canvas.tar.gz tk-pspjuth_canvas.tar.bz2 |
merge trunkpspjuth_canvas
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 985 |
1 files changed, 790 insertions, 195 deletions
@@ -1,6 +1,588 @@ +2012-08-24 Donal K. Fellows <dkf@users.sf.net> + + * library/tkfbox.tcl (GlobFiltered): [Bug 3558535]: Factor out the + filtered-sorted globbing code into one procedure that knows how to + avoid nasty problems when non-list filters are used. This allows the + rest of the [tk_getOpenFile] implementation to be ignorant of the + considerable complexities of globbing. + +2012-08-23 Don Porter <dgp@users.sourceforge.net> + + * unix/tkUnixWm.c: [Bugs 3554026,3561016]: Stop crash with tearoff + menus. + +2012-08-23 Jan Nijtmans <nijtmans@users.sf.net> + + * library/tk.tcl: [Bug 3555644]: Better use of virtual events, + * library/ttk/entry.tcl Add <<ToggleSelection>> virtual event. + * library/ttk/treeview.tcl + +2012-08-22 Jan Nijtmans <nijtmans@users.sf.net> + + TIP #403 IMPLEMENTATION + + * xlib/xcolors.c: Web Colors for Tk. New colors aqua, crimson, + * xlib/rgb.txt: fuchsia, indigo, lime, olive, silver and teal. + * unix/tkUnixColor.c: Modified RGB values for gray/grey, green, + * generic/tkInt.h: maroon and purple. + * generic/tkColor.c + +2012-08-17 Jan Nijtmans <nijtmans@users.sf.net> + + * win/nmakehlp.c: Add "-V<num>" option, in order to be able to detect + partial version numbers. + +2012-08-15 Jan Nijtmans <nijtmans@users.sf.net> + + * win/buildall.vc.bat: Only build the threaded builds by default + * win/rules.vc: For msvcrt static builds, allow to link + against libraries where the 'x' is missing + (generated by Makefile.in). + * win/makefile.vc: Always compile Tk with -DUSE_TCL_STUBS, + formatting. + * library/tk.tcl: [Frq 3555324]: On Windows, re-define Ctrl-A + for Select-All., as most Windows applications + do. + +2012-08-11 Jan Nijtmans <nijtmans@users.sf.net> + + * library/*.tcl: [Bug 3555644]: Better use of virtual events. + Pre-define 10 new Virtual events, and correct various bindings + according to the Mac OSX documentation. + * win/rules.vc: Sync with tcl version of rules.vc + +2012-08-11 Francois Vogel <fvogelnew1@free.fr> + + * generic/tkTextTag.c: [Bug 3554273]: Test textDisp-32.2 failed + +2012-08-09 Stuart Cassoff <stwo@users.sourceforge.net> + + * generic/tkEvent.c: Remove useless (void *) casts introduced in + * unix/tkUnixEvent.c: checkin [81e50c85ed]. The warnings were false + * unix/tkUnixKey.c: flags from a faulty OpenBSD C compiler. + * unix/tkUnixRFont.c: + +2012-07-31 Donal K. Fellows <dkf@users.sf.net> + + * unix/tkUnixKey.c (TkpSetKeycodeAndState, TkpInitKeymapInfo) + (TkpGetKeySym): [Bug 3551802]: Convert from XKeycodeToKeysym to + XkbKeycodeToKeysym to fix deprecation warning. + +2012-07-31 Jan Nijtmans <nijtmans@users.sf.net> + + * win/nmakehlp.c: Backport from Tcl 8.6, but add -Q option from + sampleextension. + +2012-07-17 Jan Nijtmans <nijtmans@users.sf.net> + + * win/makefile.vc: [Bug 3544932]: Visual studio compiler check fails + +2012-07-05 Jan Nijtmans <nijtmans@users.sf.net> + + * win/tkWinDialog.c (GetFileNameW): [Bug 3540127]: Better solution, + using Tcl_GetIndexFromObj in stead of Tcl_GetIndexFromObjStruct + +2012-07-05 Donal K. Fellows <dkf@users.sf.net> + + * doc/wm.n (geometry): [Bug 3538401]: Better description of the key + difference between [wm geometry] and [winfo geometry]; the former + represents the window manager's understanding, not Tk's. + +2012-07-04 Donal K. Fellows <dkf@users.sf.net> + + * win/tkWinDialog.c (GetFileNameW): [Bug 3540127]: Clean up the tables + of options for the file dialogs so that options are listed in error + messages in alphabetical order. + +2012-07-02 Jan Nijtmans <nijtmans@users.sf.net> + + * win/tkWinDialog.c: [Bug 3540127]: filebox.test fails on win32 + +2012-06-26 Jan Nijtmans <nijtmans@users.sf.net> + + * unix/configure.in: Link cygwin wish.exe with win32 tk.dll, only + * unix/Makefile.in: in combination with --enable-shared. + * unix/tcl.m4: + * unix/configure: autoconf-2.59 + +2012-06-24 Jan Nijtmans <nijtmans@users.sf.net> + + * doc/SetOptions.3: [Frq-3536507]: clientData field in Tk_OptionSpec + * generic/tk.h: should be "const void *" + * generic/tk*.c: Eliminate many unnessessary type casts + +2012-06-22 Jan Nijtmans <nijtmans@users.sf.net> + + * win/Makefile.in: [Bug 1844430]: cygwin make fails in 8.4.14-8.5b3 + * unix/tcl.m4: Sync with Tcl version. + * unix/configure: autoconf-2.59 + +2012-06-20 Jan Nijtmans <nijtmans@users.sf.net> + + * generic/tk.decls: rfe-2636558 simplification. Restore forwards + * generic/tkBitmap.c: compatibility with Tk 8.5. + * generic/tkdecls.h: + * generic/tkStubInit.c: + +2012-06-15 Donal K. Fellows <dkf@users.sf.net> + + * generic/ttk/ttkTreeview.c (unshareObj): [Bug 3535362]: Changed name + of 'unshare' internal function to avoid clash with some libc versions. + +2012-06-12 Donal K. Fellows <dkf@users.sf.net> + + * unix/tkUnixRFont.c (Tk_DrawChars, TkUnixSetXftClipRegion): Add some + * generic/ttk/ttkEntry.c (EntryDisplay): special magic to make the + * generic/ttk/ttkLabel.c (TextDraw): text clipping work right with the + Xft-based renderer (which doesn't use the standard Tk GC except to + supply the color). + +2012-06-11 Donal K. Fellows <dkf@users.sf.net> + + * generic/ttk/ttkLabel.c (TextDraw): [Bug 3294450]: Get the clipping + * generic/ttk/ttkEntry.c (EntryDisplay): of text in Ttk various text + elements (e.g., buttons, entries, etc.) correct. Stops a whole range + of visual problems, including loss of the second and subsequent lines + of a label when the first line doesn't entirely fit, and failing to + draw the last character of an entry at all if it doesn't all exactly + fit in the space available (a problem I've noticed in tkchat, and been + very frustrated with). + +2012-06-10 Jan Nijtmans <nijtmans@users.sf.net> + + * library/*.tcl: [Bug 3534137]: $tcl_platform(platform) != + [tk windowingsystem] + +2012-06-08 Jan Nijtmans <nijtmans@users.sf.net> + + * generic/tkMain.c: Implement TkCygwinMainEx for loading + * generic/tkWindow.c: Cygwin's Tk_MainEx from the Tk dll. + * generic/tkInt.decls: Change XChangeWindowAttributes signature and + * generic/tkIntXlibDeclsDecls.h: many others to match Xorg, needed for + Cygwin. + +2012-06-06 Jan Nijtmans <nijtmans@users.sf.net> + + * unix/Makefile.in: [Bug 3532186] pkgIndex.tcl file complexity + * win/Makefile.in: + +2012-05-31 Jan Nijtmans <nijtmans@users.sf.net> + + * generic/tkWindow.c: Simplify determination whether we are running + * generic/tkStubInit.c: on cygwin. Export Tk_GetHINSTANCE, + * generic/tkInt.decls: TkSetPixmapColormap and TkpPrintWindowId on the + Cygwin dll, sync stub table with Tk 8.6 win32 version. + * generic/tk*Decls.h: re-generated + * win/Makefile.in: "make genstubs" when cross-compiling on UNIX + + * win/stubs.c: Implement XFlush and various others for win32 as stubs, + * win/tkWinPort.h: so win32 extensions using those can run under CYGWIN as well. + * generic/tkMain.c: Allow tk86.dll to cooperate with the cygwin console. + +2012-05-29 Donal K. Fellows <dkf@users.sf.net> + + * generic/tkInt.decls (TkMacOSXDrawable): Added OSX-specific mechanism + to allow retrieval of the drawing surface. Allows Canvas3d to be + adapted to 8.6. + +2012-05-28 Francois Vogel <fvogelnew1@free.fr> + + * doc/text.n: [Bug 1630251]: Doc for -endline option was wrong + +2012-05-28 Francois Vogel <fvogelnew1@free.fr> + + * generic/tkTextDisp.c: [Bug 1630254]: missing scrolling of text widget + when from a -startline == -endline initial state it is configured to + display a non-empty part of it + +2012-05-24 Jan Nijtmans <nijtmans@users.sf.net> + + * win/stubs.c: Change XSetCommand signature to match Xorg, + * win/tkWinWm.c: needed for Cygwin. + * generic/tkInt.decls + * generic/tk*Decls.h: re-generated + +2012-05-09 Jan Nijtmans <nijtmans@users.sf.net> + + * win/tkWinWm.c: Change TkpWmSetState signature to match Xorg, + * generic/tkInt.decls: needed for Cygwin. (not needed for Mac) + * generic/tkIntPlatDeclsDecls.h: + * generic/tkWindow.c: Don't check for cygwin in win32 static build. + * unix/tkUnixPort.h: Some more useful #defines for Cygwin + +2012-05-05 Jan Nijtmans <nijtmans@users.sf.net> + + * xlib/xcolors.c: Single "const" addition + * generic/tkWindow.c: If tk.dll loaded in cygwin, don't use the + win32 file dialogs + +2012-05-04 Jan Nijtmans <nijtmans@users.sf.net> + + * library/menu.tcl: [Bug 2768586]: Menu posting on dual monitors + +2012-04-29 Jan Nijtmans <nijtmans@users.sf.net> + + * library/tk.tcl: [Bug 533519]: Window placement with multiple screens + * generic/tkBind.c: + * generic/tkFocus.c: + * generic/tkMenuDraw.c: + * generic/tkWinWm.c: + +2012-04-26 Donal K. Fellows <dkf@users.sf.net> + + * generic/tkStubInit.c (Tk_GetHINSTANCE): Ensure that this is defined + for OSX. + +2012-04-26 Jan Nijtmans <nijtmans@users.sf.net> + + * generic/tk.decls: [Bug 3508771]: Implement TkClipBox, Tk*Region + * generic/tkInt.decls: and Tk_GetHINSTANCE for Cygwin + * generic/tkPlatDecls.h: + * generic/tkintDecls.h: + * generic/tkStubInit.c: + +2012-04-22 Donal K. Fellows <dkf@users.sf.net> + + * generic/tkBind.c (ExpandPercents): [Bug 3520202]: Ensure that the + %k, %K and %N substitutions use dummy tokens with <MouseWheel> events + and that the %D subsitution is a dummy with <Key>/<KeyRelease>. This + was causing significant indigestion (and a read of goodness knows what + memory) to Tkinter/Python because of the way they map events between + languages. + +2012-04-20 Donal K. Fellows <dkf@users.sf.net> + + * generic/tkWindow.c (commands): Ensure that all descriptions of + commands created by Tk are correct. + +2012-04-20 Jan Nijtmans <nijtmans@users.sf.net> + + * generic/tk.tcl: Use vroot size in stead of screen size for clipping + window coordinates in ::tk::PlaceWindow. + * generic/dialog.tcl: Use ::tk::PlaceWindow in dialog.tcl, instead of + dumplicating the code there. (harmless part of [Bug 533519]) + +2012-04-13 Jan Nijtmans <nijtmans@users.sf.net> + + * win/rules.vc: [Bug 3517448]: TclKit build fails (unresolved + __strtoi64) + +2012-04-07 Jan Nijtmans <nijtmans@users.sf.net> + + * generic/tkBind.c: [Bug 3176239]: control-MouseWheel causes segv + +2012-03-30 Jan Nijtmans <nijtmans@users.sf.net> + + * unix/tcl.m4: [Bug 3511806]: Compiler checks too early + * unix/configure.in: This change allows to build the cygwin + * unix/configure and mingw32 ports of Tcl/Tk to build + * win/tcl.m4: out-of-the-box using a native or cross- + * win/configure.in: compiler. + * win/configure + +2012-03-21 Jan Nijtmans <nijtmans@users.sf.net> + + * generic/tkColor.c: [Bug 2809525]: Abort on overlong color name. + * unix/tkUnixColor.c: + +2012-03-18 Jan Nijtmans <nijtmans@users.sf.net> + + * xlib/xcolors.c: [RFE 3503317]: XParseColor speedup + * xlib/rgb.txt: List of all colors accepted by Tk in Xorg format + * tests/color.test: Added test case for all colors in rgb.txt + +2012-03-13 Donal K. Fellows <dkf@users.sf.net> + + * doc/*.3, doc/*.n: Minor spelling fixes. + +2012-03-07 Donal K. Fellows <dkf@users.sf.net> + + * generic/tkObj.c (GetPixelsFromObjEx): [Bug 3497848]: Better rounding + of pixel values to integers. + +2012-03-04 Jan Nijtmans <nijtmans@users.sf.net> + + * unix/tcl.m4: Patch from the cygwin folks + * unix/configure: (re-generated) + +2012-02-28 Francois Vogel <fvogelnew1@free.fr> + + * generic/tkText.c: [Bug 1630262, Bug 1615425]: segfault + * generic/tkTextBTree.c when deleting lines or tagging outside of + * generic/tkTextDisp.c the -startline/-endline range with peer + * generic/tkTextMark.c text widgets. + * tests/text.test [Bug 3487407]: Weird text indices. + * tests/textMark.test + +2012-02-28 Donal K. Fellows <dkf@users.sf.net> + + * doc/canvas.n: [Bug 3495198]: Corrected types of bitmap options. + +2012-02-26 Jan Nijtmans <nijtmans@users.sf.net> + + * xlib/xcolors.c: Provide fallback for _strtoi64 + * win/configure.in: Detect whether _strtoi64 is available + * win/configure: (regenerated) + +2012-02-25 Jan Nijtmans <nijtmans@users.sf.net> + + * win/tkWinDialog.c: [Bug 1913750]: tk_chooseDirectory -initialdir + internationalization problem. + +2012-02-15 Jan Nijtmans <nijtmans@users.sf.net> + + * xlib/xcolors.c: [Bug 3486474]: Inconsistent color scaling + * generic/tkColor.c: new internal function TkParseColor + * generic/tkInt.h: + * generic/tk*.c: Change XParseColor() to TkParseColor() everywhere. + +2012-02-10 Donal K. Fellows <dkf@users.sf.net> + + * win/tkWinDialog.c (GetFileName): Ensure that we do not convert a + result list to a string inadvertently, as this causes problems with + Tkinter's handling of multiple filename results. Issue was reported + via StackOverflow: http://stackoverflow.com/q/9227859/301832 + +2012-01-30 Joe English <jenglish@users.sourceforge.net> + + * library/ttk/combobox.tcl: [Bug 2925561] Don't take focus in + disabled state. + +2012-01-29 Jan Nijtmans <nijtmans@users.sf.net> + + * win/tkImgPhoto.c: [Bug 3480634]: PNG Images missing in menus on Mac + +2012-01-27 Jan Nijtmans <nijtmans@users.sf.net> + + * win/tkWinDialog.c: [Bug 3480471]: tk_getOpenFile crashes on Win64 + +2012-01-26 Francois Vogel <fvogelnew1@free.fr> + + * generic/tkTextDisp.c: [Bug-1754043] and [Bug-2321450]: When + -blockcursor is true, the cursor appears as a blinking bar which + expands to the right edge of the widget. + +2012-01-25 Jan Nijtmans <nijtmans@users.sf.net> + + * generic/tkImgPhoto.c: [Bug 2433260]: non-critical error in + Tk_PhotoPutBlock + +2012-01-25 Francois Vogel <fvogelnew1@free.fr> + + * generic/tkText.c: Don't increase the epoch twice + +2012-01-25 Francois Vogel <fvogelnew1@free.fr> + + * generic/tkText.c: [Bug-1630271]: segfault/infinite loop + * generic/tkTextMark.c: when a mark is before -startline + * tests/textMark.test: + +2012-01-25 Francois Vogel <fvogelnew1@free.fr> + + * generic/tkText.c: [Bug-3475627]: Test text-31.11 fails + +2012-01-22 Francois Vogel <fvogelnew1@free.fr> + + * generic/tkTextMark.c: [Bug-3288113,3288121]: Missing marks/endless + * tests/textMark.test: loop in text mark prev/next + +2012-01-19 Francois Vogel <fvogelnew1@free.fr> + + * generic/tkText.c: [Bug-3021557]: Moving the cursor in + * tests/text.test: elided text freezes Tk + +2011-12-22 Don Porter <dgp@users.sourceforge.net> + + * win/tkWinMenu.c: [Bug 3235256] Keep menu entry IDs out of system + values. Thanks Colin McDonald. + +2011-12-13 Donal K. Fellows <dkf@users.sf.net> + + * doc/getOpenFile.n: Make example follow best practices. Issue spotted + by Emiliano Gavilan. + +2011-11-29 Donal K. Fellows <dkf@users.sf.net> + + * tests/safe.test: [Bug 1847925]: Update list of hidden commands. + +2011-11-22 Jan Nijtmans <nijtmans@users.sf.net> + + * unix/Makefile.in: [Bug 1945073]: Demo square.tcl + * win/Makefile.in: cannot run; need package tktest + +2011-11-17 Jan Nijtmans <nijtmans@users.sf.net> + + * doc/menu.n: Fix the escaping of leading dots in lines that start with + a widget name, so that nroff doesn't mistake it as a non-existing macro + and skips the entire line. + +2011-11-14 Alexandre Ferrieux <ferrieux@users.sourceforge.net> + + * generic/tkCanvas.c: [Bug 3437816]: Missing TCL_ERROR return + in [canvas lower]. + +2011-11-08 Reinhard Max <max@suse.de> + + * unix/Makefile.in: Add square to DEMOPROGS. It contains a shebang + and hence should get installed with executable bits. + + * doc/label.n: Fix the escaping of leading dots in lines that + * doc/text.n: start with a widget name, so that nroff + * doc/ttk_notebook.n: doesn't mistake it as a non-existing macro + * doc/pack.n: and skips the entire line. + +2011-11-01 Donal K. Fellows <dkf@users.sf.net> + + * generic/tkObj.c (GetPixelsFromObjEx): [Bug 3431491]: Use a bit of + type hackery to allow numbers to be interpreted as coordinates (most + notably on a canvas) without reinterpreting via a string. + +2011-10-27 Kevin B. Kenny <kennykb@acm.org> + + * generic/tkInt.h: [Bug 3410609]: Change the event mechanism + * unix/tkUnixEvent.c: for <KeyPress> events to use the keysym + * unix/tkUnixKey.c: returned by XLookupString in preference to + the one that appears in the raw X event at any level. This change + allows binding to ISO_Level3_Shift-ed characters, composed characters, + and similar beasts. KeyRelease events still work as they did before, + as does Tk with input methods disabled. + +2011-10-13 Jan Nijtmans <nijtmans@users.sf.net> + + * win/tkWinDialog.c: Internationalization of all Windows font + * win/tkWinFont.c: handling. + +2011-10-10 Jan Nijtmans <nijtmans@users.sf.net> + + * win/tkWinDialog.c: [Bug 3163893]: -initialdir option bug for + tk_chooseDirectory under XP + +2011-10-05 Jan Nijtmans <nijtmans@users.sf.net> + + * win/tkWinInt.h: Remove tkWinProcs, as it is no longer + * win/tkWinX.c: being used. + * win/tkWinTest.c: + +2011-09-27 Donal K. Fellows <dkf@users.sf.net> + + * generic/tkImgPNG.c (WriteExtraChunks): [Bug 3405839]: Write the sDAT + chunk with the correct length. + +2011-09-08 Jan Nijtmans <nijtmans@users.sf.net> + + * generic/tkDecls.h: Don't let tkDecls.h depend on <tchar.h> on + windows, not even in UNICODE mode. + +2011-09-01 Donal K. Fellows <dkf@users.sf.net> + + * doc/photo.n: Correctly documented what the [$ph data] command + produces without the -format option. + +2011-08-16 Jan Nijtmans <nijtmans@users.sf.net> + + * win/tkWinDialog.c: [Bug 3388350]: mingw64 compiler warnings + * win/tkWinEmbed.c + * win/tkWinMenu.c + * win/tkWinTest.c + * win/tkWinWm.c + * win/tkWinX.c + +2011-08-13 Jan Nijtmans <nijtmans@users.sf.net> + + * generic/tkBitmap.c: [Bug 3388350]: mingw64 compiler warnings + * generic/tkConsole.c + * win/tkWinDialog.c + * win/tkWinEmbed.c + * win/tkWinSend.c + * win/tkWinSendCom.c + +2011-08-05 Don Porter <dgp@users.sourceforge.net> + + *** 8.6b2 TAGGED FOR RELEASE *** + + * changes: Updates for 8.6b2 release. + +2011-08-03 Don Porter <dgp@users.sourceforge.net> + + * win/tkWinWm.c: [Bug 2891541]: Merge of 8.5.8 fix from Pat Thoyts. + Permit normal behaviour on Windows for a grabbed toplevel when it + is the main window. + +2011-08-03 Jan Nijtmans <nijtmans@users.sf.net> + + * win/tkWinDialog.c: [Bug 3314770]: regression - Windows file + dialogs not resizable + +2011-07-28 Don Porter <dgp@users.sourceforge.net> + + * changes: Updates for 8.6b2 release. + +2011-07-28 Jan Nijtmans <nijtmans@users.sf.net> + + * xlib/X11/Xutil.h: [Bug 3380684]: XEmptyRegion prototype doesn't + match usage + +2011-07-19 Donal K. Fellows <dkf@users.sf.net> + + * doc/*.3, doc/*.n: Many small fixes to documentation as part of + project to improve quality of generated HTML docs. + +2011-07-18 Don Porter <dgp@users.sourceforge.net> + + * README: Bump version number to 8.6b2 + * generic/tk.h: + * library/tk.tcl: + * unix/configure.in: + * unix/tk.spec: + * win/configure.in: + + * unix/configure: autoconf-2.59 + * win/configure: + +2011-06-29 Don Porter <dgp@users.sourceforge.net> + + * generic/ttk/ttkTrace.c: [Bug 3341056]: Correct segfault due to flaw + * tests/ttk/ttk.test: in the 2011-06-17 commit. + +2011-06-19 Donal K. Fellows <dkf@users.sf.net> + + * doc/wm.n: Added documentation of the -type attribute that was + introduced in TIP#359, and moved documentation of -alpha to common + section as it is supported on all platforms now. + +2011-06-17 Don Porter <dgp@users.sourceforge.net> + + * generic/ttk/ttkTrace.c: Workaround Bug 3062331. + * tests/ttk/ttk.test: + * changes: Updated + +2011-06-16 Jan Nijtmans <nijtmans@users.sf.net> + + * win/tcl.m4: Sync with win/tcl.m4 from Tcl + * win/configure: (regenerated) + +2011-06-10 Don Porter <dgp@users.sourceforge.net> + + * generic/tkEntry.c: [Bug 3315731]: Fix [$entry -invcmd]. + +2011-06-10 Don Porter <dgp@users.sourceforge.net> + + * README: Correct some README bitrot. + * macosx/README: + +2011-06-07 Don Porter <dgp@users.sourceforge.net> + + * generic/tkEntry.c: [Bug 2358545]: Restore support for values "08" + and "09" in a [spinbox] configured to use -from and -to values. + +2011-06-06 Don Porter <dgp@users.sourceforge.net> + + * generic/tkConsole.c: [Bug 2546087]: Restore proper NUL output to + * library/console.tcl: the [console]. + 2011-04-22 Peter Spjuth <peter.spjuth@gmail.com> - * generic/tkCanvPoly.c: [Bug 3291543] There was a crash if dchars + * generic/tkCanvPoly.c: [Bug 3291543]: There was a crash if dchars * tests/canvas.test: removed all coordinates of a polygon. 2011-04-21 Peter Spjuth <peter.spjuth@gmail.com> @@ -108,8 +690,8 @@ 2011-01-24 Joe English <jenglish@users.sourceforge.net> - * generic/tkSelect.c: Fix for [Bug #3164879]: - (memory allocation bug introduced by [Patch #3129527]) + * generic/tkSelect.c: Fix for [Bug #3164879]: (memory allocation + bug introduced by [Patch #3129527]) 2011-01-22 Joe English <jenglish@users.sourceforge.net> @@ -118,7 +700,7 @@ 2011-01-13 Jan Nijtmans <nijtmans@users.sf.net> - * library/msgbox.tcl: [Patch #3154705] Close button has no effect + * library/msgbox.tcl: [Patch #3154705]: Close button has no effect 2011-01-12 Jan Nijtmans <nijtmans@users.sf.net> @@ -128,10 +710,13 @@ 2011-01-06 Kevin Walzer <wordtech@users.sourceforge.net> - * macosx/README: Added info on textured background windows. - * macosx/tkMacOSXFont.c: Fix for 2857300, improves rounding up on text width [submitted by treectrl] - * macosx/tkMacOSXMenu.c: Fix for radiobuttons and checkbuttons not displaying in popup menus, and disabled menu entries. - *macosx/ tkMacOSXWindowEvent.c: Fix for 3086887, speeds up scrolling; also textured background windows + * macosx/README: Added info on textured background windows. + * macosx/tkMacOSXFont.c: Fix for 2857300, improves rounding up on text + width [submitted by treectrl] + * macosx/tkMacOSXMenu.c: Fix for radiobuttons and checkbuttons not + displaying in popup menus, and disabled menu entries. + * macosx/tkMacOSXWindowEvent.c: Fix for 3086887, speeds up scrolling; + also textured background windows * macosx/tkMacOSXWm.c: Textured background windows. 2011-01-06 Stuart Cassoff <stwo@users.sourceforge.net> @@ -153,7 +738,7 @@ 2010-12-17 Stuart Cassoff <stwo@users.sourceforge.net> - * unix/Makefile.in: Use 'rpmbuild', not 'rpm' [Bug 2537626]. + * unix/Makefile.in: [Bug 2537626]: Use 'rpmbuild', not 'rpm'. 2010-12-17 Jan Nijtmans <nijtmans@users.sf.net> @@ -175,19 +760,21 @@ 2010-12-15 Jan Nijtmans <nijtmans@users.sf.net> - * generic/tkMain.c: [Patch #3124683]: platform specific stuff in (tcl|tk)Main.c + * generic/tkMain.c: [Patch #3124683]: platform specific stuff + in (tcl|tk)Main.c 2010-12-13 Jan Nijtmans <nijtmans@users.sf.net> - * unix/tcl.m4: [Bug 3135271] Link error due to hidden - * unix/configure: symbols (CentOS 4.2) (autoconf-2.59) - * generic/tkMain.c: Change "Application initialization failed" to - * tests/main.test: "application-specific initialization failed", - for consistency with Tcl. - * win/tkWin32Dll.c: See also: [Patch 1910041] and [Patch 3059922]. SEH emulation - on Win64 was not correct here: it sometimes results in a crash. Contrary to the - other places, the code here is not meant to protect from OS bugs, but to protect - Finalizing Tk when the application went in an invalid state. + * unix/tcl.m4: [Bug 3135271]: Link error due to hidden + * unix/configure: symbols (CentOS 4.2) (autoconf-2.59) + * generic/tkMain.c: Change "Application initialization failed" to + * tests/main.test: "application-specific initialization failed", + for consistency with Tcl. + * win/tkWin32Dll.c: See also: [Patch 1910041] and [Patch 3059922]. + SEH emulation on Win64 was not correct here: it sometimes results in + a crash. Contrary to the other places, the code here is not meant to + protect from OS bugs, but to protect Finalizing Tk when the application + went in an invalid state. 2010-12-12 Stuart Cassoff <stwo@users.sourceforge.net> @@ -196,27 +783,27 @@ 2010-12-10 Jan Nijtmans <nijtmans@users.sf.net> - * win/tcl.m4: Fix manifest-generation for 64-bit gcc (mingw-w64) - * win/configure: (autoconf-2.59) + * win/tcl.m4: Fix manifest-generation for 64-bit gcc (mingw-w64) + * win/configure: (autoconf-2.59) 2010-12-06 Jan Nijtmans <nijtmans@users.sf.net> - * generic/tkSelect.c: [Bug 3129527]: Fix buffer overflow w/ GCC 4.5 and - * generic/tkTextDisp.c -D_FORTIFY_SOURCE=2 - * unix/tkUnixWm.c - * win/tkWinWm.c + * generic/tkSelect.c: [Bug 3129527]: Fix buffer overflow w/ GCC 4.5 + * generic/tkTextDisp.c: and -D_FORTIFY_SOURCE=2 + * unix/tkUnixWm.c: + * win/tkWinWm.c: 2010-12-05 Jan Nijtmans <nijtmans@users.sf.net> - * unix/tcl.m4: [Patch #3116490] cross-compile support for unix + * unix/tcl.m4: [Patch 3116490]: cross-compile support for unix * unix/configure (autoconf-2.59) 2010-12-03 Jan Nijtmans <nijtmans@users.sf.net> - * win/tcl.m4 [Patch #3116490] cross-compile Tcl mingw32 on unix - * win/configure This makes it possible to cross-compile Tcl/Tk for - Windows (either 32-bit or 64-bit) out-of-the-box on UNIX, using mingw-w64 - build tools. + * win/tcl.m4: [Patch 3116490]: cross-compile Tcl mingw32 on unix + * win/configure: This makes it possible to cross-compile Tcl/Tk for + Windows (either 32-bit or 64-bit) out-of-the-box on UNIX, using + mingw-w64 build tools. 2010-12-02 Donal K. Fellows <dkf@users.sf.net> @@ -1077,12 +1664,14 @@ 2010-01-19 Pat Thoyts <patthoyts@users.sourceforge.net> - * library/bgerror.tcl: [TIP 359]: Extended Window Manager Hints - * library/clrpick.tcl: following the freedesktop.org specification - * library/demos/widget: are now supported on X11 using a new - * library/dialog.tcl: wm attribute called '-type' - * library/msgbox.tcl: This feature is now used in the Tk library - * library/tkfbox.tcl: functions where appropriate. + TIP #359 IMPLEMENTATION + + * library/bgerror.tcl: Extended Window Manager Hints following the + * library/clrpick.tcl: freedesktop.org specification are now + * library/demos/widget: supported on X11 using a new [wm attribute] + * library/dialog.tcl: called '-type'. This feature is now used in + * library/msgbox.tcl: the Tk library functions where appropriate. + * library/tkfbox.tcl: * library/ttk/combobox.tcl: * tests/unixWm.test: * tests/wm.test: @@ -1170,12 +1759,14 @@ 2010-01-09 Pat Thoyts <patthoyts@users.sourceforge.net> - * doc/menu.n: [TIP 360]: Remove special handling of - * library/obsolete.tcl: the .help menu on X11. + TIP #360 IMPLEMENTATION + + * doc/menu.n: Remove special handling of the .help menu on + * library/obsolete.tcl: X11. * unix/tkUnixMenu.c: - * library/menu.tcl: [TIP 360]: Make Tk menu activation - * library/obsolete.tcl: follow mouse movements. + * library/menu.tcl: Make Tk menu activation follow mouse + * library/obsolete.tcl: movements. 2010-01-08 Pat Thoyts <patthoyts@users.sourceforge.net> @@ -2677,9 +3268,9 @@ 2008-12-27 Joe English <jenglish@users.sourceforge.net> - * generic/ttk/ttkTreeview.c: Fix inconsistent use of treeArea / - headingArea; fixes [Bug 2381555]. ([$tv identify] didn't work when - horizontally scrolled). + * generic/ttk/ttkTreeview.c: [Bug 2381555]: Fix inconsistent use of + treeArea / headingArea. ([$tv identify] didn't work when horizontally + scrolled). 2008-12-21 Donal K. Fellows <dkf@users.sf.net> @@ -2709,8 +3300,8 @@ 2008-12-18 Don Porter <dgp@users.sourceforge.net> - * library/msgs/de.msg: Updated German messages. Thanks to Ruediger - Haertel. [Patch 2442309]. + * library/msgs/de.msg: [Patch 2442309]: Updated German messages. + Thanks to Ruediger Haertel. 2008-12-17 Jan Nijtmans <nijtmans@users.sf.net> @@ -2720,7 +3311,7 @@ 2008-12-17 Donal K. Fellows <dkf@users.sf.net> - * doc/selection.n: Assorted small fixes. [Bugs 2441817,2441884] + * doc/selection.n: [Bugs 2441817,2441884]: Assorted small fixes. 2008-12-16 Jan Nijtmans <nijtmans@users.sf.net> @@ -2822,8 +3413,8 @@ 2008-12-07 Joe English <jenglish@users.sourceforge.net> - * macosx/ttkMacOSXTheme.c: Add native aqua elements for - ttk::spinbox [Bug 2219588] + * macosx/ttkMacOSXTheme.c: [Bug 2219588]: Add native aqua elements for + ttk::spinbox * generic/ttk/ttkEntry.c, library/ttk/spinbox.tcl, * tests/ttk/spinbox.test: Moved most spinbox "business logic" out of ttkEntry.c into Tcl bindings. @@ -2854,17 +3445,17 @@ 2008-12-05 Donal K. Fellows <dkf@users.sf.net> - * generic/tkCanvPs.c (Tk_PostscriptFont): Ensure that font sizes can - ever be negative; it triggers a really strange case that is definitely - not what is wanted. [Bug 2107938] + * generic/tkCanvPs.c (Tk_PostscriptFont): [Bug 2107938]: Ensure that + font sizes can ever be negative; it triggers a really strange case + that is definitely not what is wanted. * library/mkpsenc.tcl: Corrected and improved generation of postscript * library/prolog.ps: prolog. Removed prolog.ps, which wasn't used and was misleading. 2008-12-04 Jan Nijtmans <nijtmans@users.sf.net> - * generic/tkInt.decls: Move 10 functions from tkText.h to - * generic/tkText.h: stub table [Feature Request 220906] + * generic/tkInt.decls: [FRQ 220906]: Move 10 functions from tkText.h + * generic/tkText.h: to stub table. * generic/tkStubInit.c (regenerated) * generic/tkIntDecls.h (regenerated) @@ -2894,9 +3485,9 @@ 2008-11-28 Alexandre Ferrieux <ferrieux@users.sourceforge.net> - * generic/tkCanvUtil.c: Millimeter patch. Fixes [1813597,2218964] - * generic/tkInt.h: by eliminating the functional redundancy - * generic/tkObj.c: and unnecessary loss of precision of the + * generic/tkCanvUtil.c: [Bug 1813597,2218964]: Millimeter patch. + * generic/tkInt.h: Eliminates the functional redundancy and + * generic/tkObj.c: unnecessary loss of precision of the * generic/tkText.c: {pixel,mm}ObjType tandem. 2008-11-27 Jan Nijtmans <nijtmans@users.sf.net> @@ -2946,13 +3537,13 @@ 2008-11-22 Pat Thoyts <patthoyts@users.sourceforge.net> - * test/winDialog.test: Avoid some locale-dependent failures by using - * win/tkWinTest.c: id's or an english constraint. [Bug 2307837] + * test/winDialog.test: [Bug 2307837]: Avoid some locale-dependent + * win/tkWinTest.c: failures by using id's or an english constraint 2008-11-19 Joe English <jenglish@users.sourceforge.net> - * doc/ttk_panedwindow.n: Remove inoperative text stating that slave - windows must be direct children of the master. [Bug 1824996] + * doc/ttk_panedwindow.n: [Bug 1824996]: Remove inoperative text + stating that slave windows must be direct children of the master. 2008-11-19 Jan Nijtmans <nijtmans@users.sf.net> @@ -2967,8 +3558,8 @@ 2008-11-16 Joe English <jenglish@users.sourceforge.net> - * generic/ttk/ttkWidget.c: Widget self-destruction is not necessarily - an error. [Bug 2298720] + * generic/ttk/ttkWidget.c: [Bug 2298720]: Widget self-destruction is + not necessarily an error. 2008-11-16 Donal K. Fellows <dkf@users.sf.net> @@ -2997,8 +3588,8 @@ 2008-11-12 Pat Thoyts <patthoyts@users.sourceforge.net> - * library/text.tcl: Handle windows with funky names by avoiding use of - * test/text.test: the window path for anchors. [Bug 1777362] + * library/text.tcl: [Bug 1777362]: Handle windows with funky names by + * test/text.test: avoiding use of the window path for anchors. 2008-11-11 Jan Nijtmans <nijtmans@users.sf.net> @@ -3006,8 +3597,8 @@ 2008-11-11 Joe English <jenglish@users.sourceforge.net> - * generic/ttk/ttkWidget.c(BeginDrawing): Don't crash when application - uses nondefault visual. [Bug 2264732] + * generic/ttk/ttkWidget.c (BeginDrawing): [Bug 2264732]: Don't crash + when application uses nondefault visual. 2008-11-11 Jan Nijtmans <nijtmans@users.sf.net> @@ -3075,12 +3666,12 @@ 2008-11-06 Donal K. Fellows <dkf@users.sf.net> - * unix/configure.in: Work around the fact that the HP-UX system - compiler cannot handle 'inline'. [Bug 2229999] + * unix/configure.in: [Bug 2229999]: Work around the fact that the + HP-UX system compiler cannot handle 'inline'. 2008-11-05 Jan Nijtmans <nijtmans@users.sf.net> - * unix/tkUnixFont.c: Fix [Bug 2226093] const changes not all correct + * unix/tkUnixFont.c: [Bug 2226093]: Const changes not all correct * unix/tkUnixButton.c: More internal -Wwrite-strings warning fixes * unix/tkUnixCursor.c: * unix/tkUnixSend.c: @@ -3092,7 +3683,7 @@ * generic/tkBitmap.c: Remove unneccessary type cast * generic/tkIntDecls.h: (regenerated) * doc/GetCursor.3: Fix documentation about obsolete X10 bitmaps - * doc/GetBitmap.3: [Bug 1866774] Remove X10 references from docs + * doc/GetBitmap.3: [Bug 1866774]: Remove X10 references from docs 2008-11-03 Jan Nijtmans <nijtmans@users.sf.net> @@ -3218,20 +3809,20 @@ * library/ttk/cursors.tcl, library/ttk/combobox.tcl, library/ttk/entry.tcl, library/ttk/paned.tcl, library/ttk/sizegrip.tcl, library/treeview.tcl: - Add correct platform-specific cursors for OSX [Bug 2054562] - Expanded set of symbolic cursors. Use correct cursor for - ttk::entry and ttk::combobox widgets [Bug 1534835] + [Bug 2054562]: Add correct platform-specific cursors for OSX + [Bug 1534835]: Expanded set of symbolic cursors. Use correct cursor + for ttk::entry and ttk::combobox widgets 2008-10-28 Don Porter <dgp@users.sourceforge.net> - * win/tkWinTest.c: Revise [testclipboard] to form that - * tests/winClipboard.test: handles encodings. [Bug 2191960] + * win/tkWinTest.c: [Bug 2191960]: Revise [testclipboard] + * tests/winClipboard.test: to form that handles encodings. * tests/constraints.tcl: [tcltest::bytestring] no longer used. 2008-10-24 Joe English <jenglish@users.sourceforge.net> - * tests/ttk/ttk.test: Disable test ttk-6.3, it's not applicable. [Bug - 2175411] + * tests/ttk/ttk.test: [Bug 2175411]: Disable test ttk-6.3, it's not + applicable. * generic/ttk/ttkTheme.c: Use different Tcl_AssocData key so the tile extension can be loaded into an 8.6 interp, in the off-chance that @@ -3239,8 +3830,8 @@ 2008-10-24 Donal K. Fellows <dkf@users.sf.net> - * generic/tkCanvUtil.c (TkSmoothPrintProc): Corrected 'const'ness to - quell warning. [Bug 2190619] + * generic/tkCanvUtil.c (TkSmoothPrintProc): [Bug 2190619]: Corrected + 'const'ness to quell warning. 2008-10-23 Don Porter <dgp@users.sourceforge.net> @@ -3271,19 +3862,19 @@ 2008-10-20 Donal K. Fellows <dkf@users.sf.net> * generic/tkBusy.c, macosx/tkMacOSXEmbed.c, unix/tkUnixEmbed.c: - * win/tkWinWindow.c: Factor out the platform-specific parts into the - platform directories. [Bug 2180919] + * win/tkWinWindow.c: [Bug 2180919]: Factor out the platform-specific + parts into the platform directories. 2008-10-18 Donal K. Fellows <dkf@users.sf.net> TIP #321 IMPLEMENTATION - * generic/tkBusy.c, doc/busy.n, tests/busy.test: Implementation of the - [tk busy] command. [Patch 1997907] + * generic/tkBusy.c, doc/busy.n, tests/busy.test: [Patch 1997907]: + Implementation of the [tk busy] command. 2008-10-18 Pat Thoyts <patthoyts@users.sourceforge.net> - * win/tkWinFont.c: [Bug 1825353] To fix a problem with tiny fonts on + * win/tkWinFont.c: [Bug 1825353]: To fix a problem with tiny fonts on Russian versions of Windows we will avoid removing the internal leading for fixed width fonts. @@ -3382,7 +3973,7 @@ 2008-10-08 Jan Nijtmans <nijtmans@users.sf.net> - * unix/tcl.m4: Fix for bug [2073255] + * unix/tcl.m4: [Bug 2073255]: fix * unix/configure: regenerated 2008-10-08 Don Porter <dgp@users.sourceforge.net> @@ -3399,9 +3990,9 @@ revised PostScript output due to more predictable formatting of floating point values. - * unix/tkUnixWm.c: Restored consistency of error messages from - * macosx/tkMacOSXWm.c: [wm iconphoto] with the test suite and across - * tests/unixWm.test: all platforms. [Bug 2021443] + * unix/tkUnixWm.c: [Bug 2021443]: Restored consistency of error + * macosx/tkMacOSXWm.c: messages from [wm iconphoto] with the test + * tests/unixWm.test: suite and across all platforms. 2008-10-07 Pat Thoyts <patthoyts@users.sourceforge.net> @@ -3451,9 +4042,9 @@ * generic/tkArgv.c, generic/tkCanvText.c, generic/tkEntry.c: * generic/tkListbox.c, generic/tkScrollbar.c, macosx/tkMacOSXScrlbr.c: - * win/tkWinScrlbr.c: Convert use of %g to Tcl_PrintDouble to create - string versions of floats so as to avoid trouble with some locales. - [Bug 2112563] + * win/tkWinScrlbr.c: [Bug 2112563]: Convert use of %g to + Tcl_PrintDouble to create string versions of floats so as to avoid + trouble with some locales. 2008-10-02 Joe Mistachkin <joe@mistachkin.com> @@ -3471,19 +4062,20 @@ 2008-09-23 Donal K. Fellows <dkf@users.sf.net> - * doc/listbox.n (SEE ALSO): Redirected this to ttk::treeview(n) which - is far more useful (it does multicolumn listbox duties). [Bug 2123813] + * doc/listbox.n (SEE ALSO): [Bug 2123813]: Redirected this to + ttk::treeview(n) which is far more useful (it does multicolumn listbox + duties). - * doc/*.n: Make sure that the initial line of the manpage includes - nothing that chokes old versions of man. [Bug 2118116] + * doc/*.n: [Bug 2118116]: Make sure that the initial line of the + manpage includes nothing that chokes old versions of man. 2008-08-25 Todd M. Helfter <tmh@users.sourceforge.net> - * library/menu.tcl: Additional fix for [Bug 1023955] + * library/menu.tcl: [Bug 1023955]: Additional fix. 2008-09-08 Todd M. Helfter <tmh@users.sourceforge.net> - * doc/menu.n: Fix typo in docs. [Bug 2098425] + * doc/menu.n: [Bug 2098425]: Fix typo in docs. 2008-09-03 Don Porter <dgp@users.sourceforge.net> @@ -3531,7 +4123,7 @@ 2008-08-28 Donal K. Fellows <dkf@users.sf.net> - * tests/imgPhoto.test: Fix failures. [Bug 2080587] + * tests/imgPhoto.test: [Bug 2080587]: Fix failures. 2008-08-28 Ania Pawelczyk <aniap@users.sourceforge.net> @@ -3547,12 +4139,12 @@ 2008-08-25 Todd M. Helfter <tmh@users.sourceforge.net> - * library/menu.tcl: Fix typo from [Bug 1023955] + * library/menu.tcl: [Bug 1023955]: Fix typo. 2008-08-27 Peter Spjuth <peter.spjuth@gmail.com> - * tests/grid.test: Added a "knownBug"-marked test to show a problem - identified in the grid implementation. [Bug 2075285] + * tests/grid.test: [Bug 2075285]: Added a "knownBug"-marked test to + show a problem identified in the grid implementation. 2008-08-26 Donal K. Fellows <dkf@users.sf.net> @@ -3560,9 +4152,9 @@ 2008-08-25 Todd M. Helfter <tmh@users.sourceforge.net> - * library/menu.tcl: Do not flip to the arrow cursor on menus. This was - a Motif convention. Current behavior is maintained iff tk_strictMotif - is enabled. [Bug 1023955] + * library/menu.tcl: [Bug 1023955]: Do not flip to the arrow cursor on + menus. This was a Motif convention. Current behavior is maintained iff + tk_strictMotif is enabled. 2008-08-25 Donal K. Fellows <dkf@users.sf.net> @@ -3571,9 +4163,9 @@ 2008-08-25 Todd M. Helfter <tmh@users.sourceforge.net> - * library/tkfbox.tcl: Fix the multiple selection error for - tk_getOpenFile -multiple 1 which fails on all unix platforms since the - adoption of ttk widgets. [Bug 1936220] + * library/tkfbox.tcl: [Bug 1936220]: Fix the multiple selection error + for tk_getOpenFile -multiple 1 which fails on all unix platforms since + the adoption of ttk widgets. 2008-08-25 Donal K. Fellows <dkf@users.sf.net> @@ -3604,12 +4196,13 @@ 2008-08-19 George Peter Staplin <georgeps@users.sourceforge.net> - After some discussion with Joe English and subsequently the X.org - developers (Keith Packard in particular), it was discovered that Tk is - doing management of XIDs that it shouldn't need to do. The very common - XC-MISC extension which has come with every version of X for the last - 15 years is used with Xlib now, to retrieve the information about the - used/unused XIDs. The public Tk_FreeXId is now a no-op. [Bug 2039720] + [Bug 2039720]: After some discussion with Joe English and subsequently + the X.org developers (Keith Packard in particular), it was discovered + that Tk is doing management of XIDs that it shouldn't need to do. The + very common XC-MISC extension which has come with every version of X + for the last 15 years is used with Xlib now, to retrieve the + information about the used/unused XIDs. The public Tk_FreeXId is now a + no-op. * generic/tkError.c: Remove the usage of TkpWindowWasRecentlyDeleted. * generic/tkInt.decls: Update the declarations for the now unused @@ -3736,8 +4329,8 @@ 2008-08-01 Pat Thoyts <patthoyts@users.sourceforge.net> - * win/tkWinWm.c: Check wmPtr is valid in TopLevelReqProc to fix - * tests/wm.test: [Bug 2028703] + * win/tkWinWm.c: [Bug 2028703]: Check wmPtr is valid in + * tests/wm.test: TopLevelReqProc. 2008-07-31 Don Porter <dgp@users.sourceforge.net> @@ -3756,15 +4349,15 @@ 2008-07-26 Pat Thoyts <patthoyts@users.sourceforge.net> - * doc/options.n: Direct to the font manual for -font. [Bug 1686012] + * doc/options.n: [Bug 1686012]: Direct to the font manual for -font. * tests/constraints.tcl: Add a nonwin contraint. - * tests/listbox.test: Conform to testing policy. [Bug 2024753] + * tests/listbox.test: [Bug 2024753]: Conform to testing policy. - * win/tkWinWm.c: Check that the parent has been mapped before - * tests/wm.test: calling RemapWindows. [Bug 2009788] + * win/tkWinWm.c: [Bug 2009788]: Check that the parent has been mapped + * tests/wm.test: before calling RemapWindows. - * win/tkWinWindow.c: Check for 0x prefix in sprintf %p. Bug [2026405] + * win/tkWinWindow.c: [Bug 2026405]: Check for 0x prefix in sprintf %p. 2008-07-25 Ania Pawelczyk <aniap@users.sourceforge.net> @@ -3772,7 +4365,7 @@ 2008-07-24 Jan Nijtmans <nijtmans@users.sf.net> - * generic/*.c: Fix inconsistant "wrong # args" messages. [Bug 2021443] + * generic/*.c: [Bug 2021443]: Fix inconsistant "wrong # args" messages * macosx/tkMacOSXSend.c * macosx/tkMacOSXWm.c * unix/tkUnixSend.c @@ -3803,9 +4396,9 @@ 2008-07-04 Joe English <jenglish@users.sourceforge.net> * generic/ttk/ttkDefaultTheme.c, generic/ttk/ttkClamTheme.c, - * generic/ttk/ttkClassicTheme.c, generic/ttk/ttkElements.c: Audit: - ensure that output arguments to Tk_Get*FromObj() are initialized, in - case of erroneous style specifications. [Bug 2009213] + * generic/ttk/ttkClassicTheme.c, generic/ttk/ttkElements.c: + [Bug 2009213]: Audit: ensure that output arguments to Tk_Get*FromObj() + are initialized, in case of erroneous style specifications. 2008-07-02 Donal K. Fellows <dkf@users.sf.net> @@ -3826,7 +4419,7 @@ 2008-06-24 Pat Thoyts <patthoyts@users.sourceforge.net> * library/demos/ttkpane.tcl: Work around missing timezones - * doc/text.n: Fix documentation of text tag options. [Bug 1997293] + * doc/text.n: [Bug 1997293]: Fix documentation of text tag options. 2008-06-19 Don Porter <dgp@users.sourceforge.net> @@ -3888,10 +4481,10 @@ 2008-06-12 Daniel Steffen <das@users.sourceforge.net> - * generic/tkPointer.c (Tk_UpdatePointer): Fix failure to restore a - global grab capture and to release the restrict window capture when - releasing a button grab. Fixes segfault due to dangling reference to - restrict window inside TkpSetCapture() implementation. [Bug 1991932] + * generic/tkPointer.c (Tk_UpdatePointer): [Bug 1991932]: Fix failure + to restore a global grab capture and to release the restrict window + capture when releasing a button grab. Fixes segfault due to dangling + reference to restrict window inside TkpSetCapture() implementation. * generic/ttk/ttkTreeview.c: Fix warning. @@ -3911,9 +4504,9 @@ 2008-06-10 Joe English <jenglish@users.sourceforge.net> - * unix/tkUnixKey.c: Use Xutf8LookupString if available. This should - fix problems (like [Bug 1908443]) where Xlib's idea of the system - encoding does not match Tcl's. [Patch 1986818] + * unix/tkUnixKey.c: [Patch 1986818]: Use Xutf8LookupString if + available. This should fix problems (like [Bug 1908443]) where Xlib's + idea of the system encoding does not match Tcl's. 2008-06-01 Daniel Steffen <das@users.sourceforge.net> @@ -3946,8 +4539,8 @@ 2008-05-23 Joe English <jenglish@users.sourceforge.net> - * generic/ttk/ttkLabel.c: Avoid passing width or height <= 0 to - Tk_RedrawImage, as this leads to a panic on Windows. [Bug 1967576] + * generic/ttk/ttkLabel.c: [Bug 1967576]: Avoid passing width or height + <= 0 to Tk_RedrawImage, as this leads to a panic on Windows. 2008-05-16 Pat Thoyts <patthoyts@users.sourceforge.net> @@ -3961,8 +4554,8 @@ 2008-05-14 Donal K. Fellows <dkf@users.sf.net> * generic/tkPanedWindow.c (PanedWindowProxyCommand) - (DisplayPanedWindow): Ensure that a zero width never gets fed to the - underlying window system. [Bug 1639824] + (DisplayPanedWindow): [Bug 1639824]: Ensure that a zero width never + gets fed to the underlying window system. 2008-05-13 Pat Thoyts <patthoyts@users.sourceforge.net> @@ -3973,7 +4566,7 @@ 2008-05-11 Pat Thoyts <patthoyts@users.sourceforge.net> * library/tk.tcl: Support for ttk widgets in AmpWidget - * doc/button.n: Note negative widths for button. [Patch 1883418] + * doc/button.n: [Patch 1883418]: Note negative widths for button. 2008-05-09 Pat Thoyts <patthoyts@users.sourceforge.net> @@ -3981,8 +4574,8 @@ 2008-05-04 Joe English <jenglish@users.sourceforge.net> - * macosx/ttkMacOSAquaTheme.c: "default" and "focus" adornments should - not be disjoint [Bug 1942785] + * macosx/ttkMacOSAquaTheme.c: [Bug 1942785]: "default" and "focus" + adornments should not be disjoint. 2008-04-27 Donal K. Fellows <dkf@users.sf.net> @@ -3994,14 +4587,14 @@ 2008-04-25 Joe English <jenglish@users.sourceforge.net> - * library/ttk/treeview.tcl: BUGFIX: [$tv selection] takes a list of - items, not a single item. [Bug 1951733] + * library/ttk/treeview.tcl: [Bug 1951733]: [$tv selection] takes a + list of items, not a single item. 2008-04-20 Pat Thoyts <patthoyts@users.sourceforge.net> - * win/makefile.vc: Include ws2_32 in the link list. [Bug 1900872] - * doc/menu.n: Minor change regarding the system menu. [Bug 1887169] - * doc/button.n: Minor clarification of button flash. [Bug 1926223] + * win/makefile.vc: [Bug 1900872]: Include ws2_32 in the link list. + * doc/menu.n: [Bug 1887169]: Minor change regarding the system menu. + * doc/button.n: [Bug 1926223]: Minor clarification of button flash. 2008-04-17 Donal K. Fellows <dkf@cspool38.cs.man.ac.uk> @@ -4010,18 +4603,19 @@ 2008-04-17 Don Porter <dgp@users.sourceforge.net> - * generic/tkCanvas.c: Fix logic that determines when canvas item - <Enter> event should fire. Thanks to Sebastian Wangnick. [Bug 1327482] + * generic/tkCanvas.c: [Bug 1327482]: Fix logic that determines when + canvas item <Enter> event should fire. Thanks to Sebastian Wangnick. 2008-04-16 Daniel Steffen <das@users.sourceforge.net> - * generic/tkStubInit.c: Make stubs tables static const - * generic/tkWindow.c (Initialize): and export only a module-scope - pointer to to the main stubs table (for package init). [Patch 1938497] + * generic/tkStubInit.c: [Patch 1938497]: Make stubs + * generic/tkWindow.c (Initialize): tables static const and export + only a module-scope pointer to to the main stubs table (for package + init). 2008-04-14 Pat Thoyts <patthoyts@users.sourceforge.net> - * win/tkWinDialog.c: Fix [tk_chooseColor -title]. [Bug 1941740] + * win/tkWinDialog.c: [Bug 1941740]: Fix [tk_chooseColor -title]. * win/tkWinTest.c: Added parent to testgetwininfo * tests/winDialog.test: Created some tk_chooseColor win tests. @@ -4053,8 +4647,8 @@ 2008-04-07 Jeff Hobbs <jeffh@ActiveState.com> - * generic/tkWindow.c (Initialize): Fix double-free on Tk_ParseArgv - * tests/main.test (main-3.*): error. [Bug 1937135] + * generic/tkWindow.c (Initialize): [Bug 1937135]: Fix double-free on + * tests/main.test (main-3.*): Tk_ParseArgv error. * generic/tkArgv.c: Fix -help mem explosion. [Bug 1936238] (kenny) @@ -4073,10 +4667,10 @@ * generic/tk.decls: Remove 'export' declarations of symbols now only in libtkstub and no longer in libtk. - * generic/tkStubLib.c: Make symbols in libtkstub.a MODULE_SCOPE to - avoid exporting them from libraries that link - with -ltkstub; constify tk*StubsPtr and stub - table hook pointers. [Bug 1819422] + * generic/tkStubLib.c: [Bug 1819422]: Make symbols in libtkstub.a + MODULE_SCOPE to avoid exporting them from + libraries that link with -ltkstub; constify + tk*StubsPtr and stub table hook pointers. * generic/tkStubLib.c: Undef USE_TCL_STUBS before defining it * generic/ttk/ttkStubLib.c: unconditionally; remove needless #ifdef @@ -4099,11 +4693,11 @@ * generic/tkWindow.c (Tk_PkgInitStubsCheck): message and removed needless #ifdef complexity. - * generic/tkWindow.c: Revised package initialization so that - * unix/Makefile.in: "tkStubsPtr" is not present in libtk.so, but - * win/Makefile.in: is present only in libtkstub.a. This tightens - * win/makefile.bc: up the rules for users of the stubs interfaces - * win/makefile.vc: [Tcl Bug 1819422] + * generic/tkWindow.c: [Tcl Bug 1819422]: Revised package init so + * unix/Makefile.in: that "tkStubsPtr" is not present in libtk.so, + * win/Makefile.in: but is present only in libtkstub.a. This + * win/makefile.bc: tightens up the rules for users of the stubs + * win/makefile.vc: interfaces. * README: Bump version number to 8.6a0 * generic/tk.h: @@ -4151,8 +4745,8 @@ 2008-03-27 Daniel Steffen <das@users.sourceforge.net> - * unix/tcl.m4 (SunOS-5.1x): Fix 64bit support for Sun cc. [Bug - 1921166] + * unix/tcl.m4 (SunOS-5.1x): [Bug 1921166]: Fix 64bit support for Sun + cc. * unix/configure: autoconf-2.59 @@ -4167,8 +4761,8 @@ * changes: Updates for 8.5.2 release. - * unix/tkUnixCursor.c: Stop crash in [. configure -cursor] on X11. - Thanks to emiliano gavilan. [Bug 1922466] + * unix/tkUnixCursor.c: [Bug 1922466]: Stop crash in [. configure + -cursor] on X11. Thanks to emiliano gavilan. 2008-03-26 Joe English <jenglish@users.sourceforge.net> @@ -4178,8 +4772,8 @@ 2008-03-21 Joe English <jenglish@users.sourceforge.net> - * generic/tk.decls, generic/ttk/ttkStubLib.c, unix/Makefile.in: Keep - ttkStubLib.o in libtkstub instead of libtk. [Bug 1920030] + * generic/tk.decls, generic/ttk/ttkStubLib.c, unix/Makefile.in: + [Bug 1920030]: Keep ttkStubLib.o in libtkstub instead of libtk. 2008-03-20 Donal K. Fellows <dkf@users.sf.net> @@ -4189,22 +4783,22 @@ 2008-03-19 Donal K. Fellows <dkf@users.sf.net> - * doc/GetClrmap.3: Documented Tk_PreserveColormap. [Bug 220809] + * doc/GetClrmap.3: [Bug 220809]: Documented Tk_PreserveColormap. 2008-03-17 Joe English <jenglish@users.sourceforge.net> - * unix/Makefile.in, win/Makefile.in, win/makefile.vc: Put ttkStubLib.o - in libtkstub instead of libtk. [Bug 1863007] + * unix/Makefile.in, win/Makefile.in, win/makefile.vc: [Bug 1863007]: + Put ttkStubLib.o in libtkstub instead of libtk. 2008-03-16 Donal K. Fellows <dkf@users.sf.net> - * library/demos/goldberg.tcl: Made work when run twice in the same - session. [Bug 1899664] Also made the control panel use Ttk widgets. + * library/demos/goldberg.tcl: [Bug 1899664]: Made work when run twice + in the same session. Also made the control panel use Ttk widgets. 2008-03-13 Daniel Steffen <das@users.sourceforge.net> - * unix/configure.in: Use backslash-quoting instead of double-quoting - * unix/tcl.m4: for lib paths in tkConfig.sh. [Bug 1913622] + * unix/configure.in: [Bug 1913622]: Use backslash-quoting instead of + * unix/tcl.m4: double-quoting for lib paths in tkConfig.sh. * unix/configure: autoconf-2.59 2008-03-13 Don Porter <dgp@users.sourceforge.net> @@ -4255,8 +4849,8 @@ 2008-03-06 Joe English <jenglish@users.sourceforge.net> - * doc/ttk_notebook.n: Move "TAB IDENTIFIERS" section above "WIDGET - COMMAND" section. [Bug 1882011] + * doc/ttk_notebook.n: [Bug 1882011]: Move "TAB IDENTIFIERS" section + above "WIDGET COMMAND" section. 2008-02-29 Pat Thoyts <patthoyts@users.sourceforge.net> @@ -4277,8 +4871,8 @@ 2008-02-23 Joe English <jenglish@users.sourceforge.net> - * generic/ttk/ttkPanedWindow.c: Don't enforce minimum sash thickness - of 5 pixels, just use 5 as a default. [FR 1898288] + * generic/ttk/ttkPanedWindow.c: [FRQ 1898288]: Don't enforce minimum + sash thickness of 5 pixels, just use 5 as a default. 2008-02-14 Donal K. Fellows <donal.k.fellows@man.ac.uk> @@ -4286,7 +4880,7 @@ 2008-02-06 Donal K. Fellows <donal.k.fellows@man.ac.uk> - * doc/ttk_scale.n (new file): Added basic documentation. [Bug 1881925] + * doc/ttk_scale.n (new file): [Bug 1881925]: Added basic documentation 2008-02-04 Don Porter <dgp@users.sourceforge.net> @@ -4330,8 +4924,8 @@ * library/msgbox.tcl (::tk::MessageBox): Don't use ttk::label in low depth/aqua fallback, as it doesn't support -bitmap. - * win/tkWinDialog.c (Tk_MessageBoxObjCmd): Pass "" instead of NULL - when -title isn't set. [Bug 1881892] + * win/tkWinDialog.c (Tk_MessageBoxObjCmd): [Bug 1881892]: Pass "" + instead of NULL when -title isn't set. 2008-01-31 Donal K. Fellows <donal.k.fellows@man.ac.uk> @@ -4340,8 +4934,8 @@ 2008-01-30 Donal K. Fellows <donal.k.fellows@man.ac.uk> - * doc/canvas.n, doc/listbox.n, doc/message.n: Fix erroneous listing of - "standard" options. [Bug 1882495] + * doc/canvas.n, doc/listbox.n, doc/message.n: [Bug 1882495]: Fix + erroneous listing of "standard" options. 2008-01-29 Joe English <jenglish@users.sourceforge.net> @@ -4350,9 +4944,9 @@ 2008-01-29 Donal K. Fellows <donal.k.fellows@man.ac.uk> - * doc/ttk_*.n: Adjusted handling of the standard options part of the - Ttk manual pages so that they are documented in the correct location. - [Bug 1876493] + * doc/ttk_*.n: [Bug 1876493]: Adjusted handling of the standard + options part of the Ttk manual pages so that they are documented in + the correct location. 2008-01-28 Joe English <jenglish@users.sourceforge.net> @@ -4361,8 +4955,8 @@ 2008-01-27 Joe English <jenglish@users.sourceforge.net> - * generic/ttk/ttkNotebook.c: Make sure to schedule a redisplay when - adding and/or hiding tabs. [Bug 1878298] + * generic/ttk/ttkNotebook.c: [Bug 1878298]: Make sure to schedule a + redisplay when adding and/or hiding tabs. 2008-01-27 Joe English <jenglish@users.sourceforge.net> @@ -4379,14 +4973,14 @@ 2008-01-08 Joe English <jenglish@users.sourceforge.net> - * generic/ttk/ttkFrame.c: BUGFIX: fix crash in [ttk::labelframe] when - -style option specified. [Bug 1867122] + * generic/ttk/ttkFrame.c: [Bug 1867122]: fix crash in + [ttk::labelframe] when -style option specified. 2008-01-08 Joe English <jenglish@users.sourceforge.net> - * win/ttkWinTheme.c: Add tristate support to checkbuttons and - radiobuttons. [Bug 1865898] - Fix check and radio indicator size. [Bug 1679067] + * win/ttkWinTheme.c: [Bug 1865898]: Add tristate support to + checkbuttons and radiobuttons. + [Bug 1679067]: Fix check and radio indicator size. 2008-01-06 Joe English <jenglish@users.sourceforge.net> @@ -4396,8 +4990,9 @@ 2008-01-06 Joe English <jenglish@users.sourceforge.net> - * library/ttk/treeview.tcl, library/ttk/utils.tcl: Fix MouseWheel - bindings for ttk::treeview widget. [Bugs 1442006, 1821939, 1862692] + * library/ttk/treeview.tcl, library/ttk/utils.tcl: + [Bugs 1442006, 1821939, 1862692]: Fix MouseWheel bindings for + ttk::treeview widget. 2008-01-02 Don Porter <dgp@users.sourceforge.net> |