summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authordkf <donal.k.fellows@manchester.ac.uk>2008-11-22 18:08:51 (GMT)
committerdkf <donal.k.fellows@manchester.ac.uk>2008-11-22 18:08:51 (GMT)
commit08d210474dcf15c239160ca885bd7799ac618787 (patch)
treea79e10925b1fe14d042ef56ea012b2e1e56407de /ChangeLog
parent76c04ee36744e2a988a33f9d8ccb9d3b7e2359c2 (diff)
downloadtk-08d210474dcf15c239160ca885bd7799ac618787.zip
tk-08d210474dcf15c239160ca885bd7799ac618787.tar.gz
tk-08d210474dcf15c239160ca885bd7799ac618787.tar.bz2
TIP#119 implementation. [Patch 1611359]
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog327
1 files changed, 171 insertions, 156 deletions
diff --git a/ChangeLog b/ChangeLog
index b753a3b..81b169e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,29 +1,42 @@
-2008-11-22 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-11-22 Donal K. Fellows <dkf@users.sf.net>
+
+ TIP #119 IMPLEMENTATION
+
+ * generic/tkCanvText.c: Added -angle configuration option to canvas
+ * generic/tkFont.c: text items. This required reengineering the
+ * library/prolog.ps: whole text rendering engine to be able to
+ * macosx/tkMacOSXFont.c: handle an angle! No change to any external
+ * unix/tkUnixFont.c: API. Note, this feature was originally
+ * unix/tkUnixRFont.c: approved for Tk 8.5, but it has proved much
+ * win/tkWinFont.c: harder to implement than originally
+ * generic/tkInt.h: estimated. [Patch 1611359]
+ * tests/canvText.test:
+
+2008-11-22 Pat Thoyts <patthoyts@users.sourceforge.net>
- * test/winDialog.test: [Bug 2307837] avoid some locale-dependent
- * win/tkWinTest.c: failures by using id's or an english constraint
+ * test/winDialog.test: Avoid some locale-dependent failures by using
+ * win/tkWinTest.c: id's or an english constraint. [Bug 2307837]
-2008-11-19 Joe English <jenglish@users.sourceforge.net>
+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: Remove inoperative text stating that slave
+ windows must be direct children of the master. [Bug 1824996]
2008-11-19 Jan Nijtmans <nijtmans@users.sf.net>
- * generic/tkImgPhoto.c Minor simplification in fix for [Bug 2312027]:
- no need to malloc and copy photo type name because
- it is a constant to begin with.
- * generic/tkOldConfig.c Convert Tcl_SetResult(......, TCL_DYNAMIC) to
- * mac/tkMacOSXWm.c Tcl_SetResult(......, TCL_VOLATILE), in preparation
- * unix/tkUnixWm.c for TIP #340
+ * generic/tkImgPhoto.c Minor simplification in fix for [Bug 2312027]
+ no need to malloc and copy photo type name
+ because it is a constant to begin with.
+ * generic/tkOldConfig.c Convert Tcl_SetResult(......, TCL_DYNAMIC) to
+ * mac/tkMacOSXWm.c Tcl_SetResult(......, TCL_VOLATILE), in
+ * unix/tkUnixWm.c preparation for TIP #340
* unix/tkUnixSend.c
* win/tkWinWm.c
-2008-11-16 Joe English <jenglish@users.sourceforge.net>
-
- * generic/ttk/ttkWidget.c: Widget self-destruction is
- not necessarily an error [Bug 2298720].
+2008-11-16 Joe English <jenglish@users.sourceforge.net>
+
+ * generic/ttk/ttkWidget.c: Widget self-destruction is not necessarily
+ an error. [Bug 2298720]
2008-11-16 Donal K. Fellows <dkf@users.sf.net>
@@ -31,17 +44,17 @@
avoid making unwarranted assumptions about how magical it is.
Triggered by [Bug 2282861] discussion.
-2008-11-14 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-11-14 Pat Thoyts <patthoyts@users.sourceforge.net>
- * generic/tk.h: The TIP 125 implementation permits the
+ * generic/tk.h: The TIP 125 implementation permits the
* generic/tkFrame.c: [wm manage] command to manage any widget but
* macosx/tkMacOSXWm.c: only those with Frame instance data should be
* unix/tkUnixWm.c: permitted. We now check for the suitability and
* win/tkWinWm.c: raise an error for non-frame widgets. Updated
- * test/wm.test: the tests and documentation. See also [Bug
- * doc/wm.n: 2239034]
+ * test/wm.test: the tests and documentation. See also [Bug
+ * doc/wm.n: 2239034]
-2008-11-12 Joe English <jenglish@users.sourceforge.net>
+2008-11-12 Joe English <jenglish@users.sourceforge.net>
* generic/ttk/ttkWidget.c: Reworked widget construction and
destruction sequence; fixes [Bug 2207435] and several other problems
@@ -50,42 +63,44 @@
initializeProc being called earlier in the construction sequence now.
* tests/ttk/ttk.test: Updated test suite.
-2008-11-12 Pat Thoyts <patthoyts@users.sourceforge.net>
+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]
2008-11-11 Jan Nijtmans <nijtmans@users.sf.net>
- * generic/tkImgPhoto.c Fix [Bug 2265860] new test failures
+ * generic/tkImgPhoto.c Fix [Bug 2265860] new test failures
-2008-11-11 Joe English <jenglish@users.sourceforge.net>
+2008-11-11 Joe English <jenglish@users.sourceforge.net>
* generic/ttk/ttkWidget.c(BeginDrawing): Don't crash when application
uses nondefault visual. [Bug 2264732]
2008-11-11 Jan Nijtmans <nijtmans@users.sf.net>
- * win/tcl.m4: reverted change from 2008-11-06 (was under the impression
- that "-Wno-implicit-int" added an extra warning)
- * win/configure (regenerated)
- * unix/tcl.m4: Use -O2 as gcc optimization compiler flag, and get
- rid of -Wno-implicit-int for UNIX
+ * win/tcl.m4: Reverted change from 2008-11-06 (was under the
+ impression that "-Wno-implicit-int" added an extra
+ warning)
+ * win/configure (regenerated)
+ * unix/tcl.m4: Use -O2 as gcc optimization compiler flag, and get
+ rid of -Wno-implicit-int for UNIX
* unix/configure (regenerated)
- * generic/tk.decls modify Tk_Create(Old)ImageType signature, relaxing
- * generic/tk.h the constraint that every Tk_ImageType can only
- * generic/tkImage.c be passed to this function once. This allows
- * generic/tkImgBmap.c tkImg to be loaded in multiple interpreters
+ * generic/tk.decls Modify Tk_Create(Old)ImageType signature,
+ * generic/tk.h relaxing the constraint that every Tk_ImageType
+ * generic/tkImage.c can only be passed to this function once. This
+ * generic/tkImgBmap.c lets tkImg be loaded in multiple interpreters
* generic/tkImgPhoto.c in a thread-enabled build of Tk. [Bug 2312027]
- * generic/tkTest.c This CONSTification complies with TIP #27. It is
- * doc/CrtImgType.3 binary compatible with the old interface, but not
- fully source compatible (although tkImg does not suffer).
+ * generic/tkTest.c This CONSTification complies with TIP #27. It
+ * doc/CrtImgType.3 is binary compatible with the old interface,
+ but not fully source compatible (although tkImg
+ does not suffer).
* generic/tkDecls.h (regenerated)
*** POTENTIAL INCOMPATIBILITY ***
-2008-11-09 Joe English <jenglish@users.sourceforge.net>
+2008-11-09 Joe English <jenglish@users.sourceforge.net>
* generic/ttk/ttkWidget.c: Remove unnecessary casts.
@@ -101,16 +116,16 @@
2008-11-09 Jan Nijtmans <nijtmans@users.sf.net>
- * generic/tkCanvas.c: Make all Tk_CustomOption tables const and
- * generic/tkCanvBmap.c: remove unnecessary type cast.
+ * generic/tkCanvas.c: Make all Tk_CustomOption tables const and
+ * generic/tkCanvBmap.c: remove unnecessary type cast.
* generic/tkCanvImg.c:
* generic/tkCanvPoly.c:
* generic/tkCanvText.c:
* generic/tkCanvWind.c:
* generic/tkRectOval.c:
* generic/tkScrollbar.c:
- * generic/tk.decls: Two more (hopefully the last) signature
- * generic/tkInt.h: changes in Tk_CreateSmoothMethod and
+ * generic/tk.decls: Two more (hopefully the last) signature
+ * generic/tkInt.h: changes in Tk_CreateSmoothMethod and
* generic/tkCanvLine.c: Tk_CreatePhotoImageFormat
* generic/tkCanvUtil.c:
* generic/tkImgPhoto.c:
@@ -150,10 +165,10 @@
2008-11-03 Jan Nijtmans <nijtmans@users.sf.net>
* generic/ttk/ttkEntry.c: Fix warning: unused variable `currentValue'
- * generic/tkOldTest.c: Fix warning: assignment discards qualifiers
- * win/tkWinTest.c: from pointer target type
+ * generic/tkOldTest.c: Fix warning: assignment discards qualifiers
+ * win/tkWinTest.c: from pointer target type
-2008-11-03 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-11-03 Pat Thoyts <patthoyts@users.sourceforge.net>
* tests/winClipboard.test: testclipboard no longer returns strings
with embedded \r but now returns Tcl strings
@@ -163,7 +178,7 @@
2008-11-02 Jan Nijtmans <nijtmans@users.sf.net>
- * generic/tkFont.h: More internal -Wwrite-strings warning fixes
+ * generic/tkFont.h: More internal -Wwrite-strings warning fixes
* generic/tkFont.c
* generic/ttk/ttkTheme.h
* generic/ttk/ttkDefaultTheme.c
@@ -182,7 +197,7 @@
whether they support finding and moving individual coordinates.
* doc/canvas.n, tests/canvas.test: Docs 'n' tests.
-2008-11-01 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-11-01 Pat Thoyts <patthoyts@users.sourceforge.net>
* generic/ttk/ttkEntry.c: Implemented the themed spinbox
* library/ttk/altTheme.tcl: widget.
@@ -199,13 +214,13 @@
* doc/ttk_spinbox.n:
* tests/ttk/spinbox.test:
-2008-10-31 Joe English <jenglish@users.sourceforge.net>
+2008-10-31 Joe English <jenglish@users.sourceforge.net>
* generic/widget.c: Temporary workaround for [Bug 2207435]
2008-10-30 Jan Nijtmans <nijtmans@users.sf.net>
- * generic/tkAtom.c: more internal -Wwrite-strings warning fixes
+ * generic/tkAtom.c: more internal -Wwrite-strings warning fixes
* generic/tkBusy.c
* generic/tkButton.c
* generic/tkCanvPoly.c
@@ -222,26 +237,26 @@
* generic/tkText.c
* generic/tkTextImage.c
-2008-10-30 Don Porter <dgp@users.sourceforge.net>
+2008-10-30 Don Porter <dgp@users.sourceforge.net>
* tests/unixSelect.test: Revise the unixSelect-1.* tests so that
they test the ability of Tk's selection mechanism to faithfully pass
valid Tcl values without corruption, and stop testing details of
- Tcl's internal encoding scheme. With this change, the Tk test suite
+ Tcl's internal encoding scheme. With this change, the Tk test suite
no longer uses the identity encoding or [string bytelength].
2008-10-30 Jan Nijtmans <nijtmans@users.sf.net>
- * generic/tk.h: CONSTify return value of
- * generic/tkInt.h Tk_OptionPrintProc, and customPtr
- * generic/tk.decls field of Tk_ConfigSpec.
- * generic/tkCanvArc.c See [Bug 2190619]: Warnings due to
- * generic/tkCanvLine.c Tk_SmoothMethod name constness change
+ * generic/tk.h: CONSTify return value of
+ * generic/tkInt.h Tk_OptionPrintProc, and customPtr
+ * generic/tk.decls field of Tk_ConfigSpec.
+ * generic/tkCanvArc.c See [Bug 2190619]: Warnings due to
+ * generic/tkCanvLine.c Tk_SmoothMethod name constness change
* generic/tkCanvUtil.c
* generic/tkUtil.c
- * generic/tkDecls.h: (regenerated)
+ * generic/tkDecls.h: (regenerated)
-2008-10-29 Joe English <jenglish@users.sourceforge.net>
+2008-10-29 Joe English <jenglish@users.sourceforge.net>
* generic/tkAtom.c(Tk_GetAtomName): Remove incorrect 'const' qualifier.
Remove useless 'register' declarations too, while we're at it.
@@ -266,7 +281,7 @@
* generic/tkWindow.c:
* win/tkWinTest.c: fix compilation under mingw32
-2008-10-28 Joe English <jenglish@users.sourceforge.net>
+2008-10-28 Joe English <jenglish@users.sourceforge.net>
* library/ttk/cursors.tcl, library/ttk/combobox.tcl,
library/ttk/entry.tcl, library/ttk/paned.tcl, library/ttk/sizegrip.tcl,
@@ -275,27 +290,27 @@
Expanded set of symbolic cursors. Use correct cursor for
ttk::entry and ttk::combobox widgets [Bug 1534835]
-2008-10-28 Don Porter <dgp@users.sourceforge.net>
+2008-10-28 Don Porter <dgp@users.sourceforge.net>
* win/tkWinTest.c: Revise [testclipboard] to form that
* tests/winClipboard.test: handles encodings. [Bug 2191960]
* tests/constraints.tcl: [tcltest::bytestring] no longer used.
-2008-10-24 Joe English <jenglish@users.sourceforge.net>
+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: Disable test ttk-6.3, it's not applicable. [Bug
+ 2175411]
- * 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 anyone wants to do this.
+ * 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
+ anyone wants to do this.
2008-10-24 Donal K. Fellows <dkf@users.sf.net>
* generic/tkCanvUtil.c (TkSmoothPrintProc): Corrected 'const'ness to
quell warning. [Bug 2190619]
-2008-10-23 Don Porter <dgp@users.sourceforge.net>
+2008-10-23 Don Porter <dgp@users.sourceforge.net>
* README: Bump version number to 8.6a4
* generic/tk.h:
@@ -309,11 +324,11 @@
2008-10-22 Jan Nijtmans <nijtmans@users.sf.net>
- * generic/tk.h: CONST -> const and white-spacing
+ * generic/tk.h: CONST -> const and white-spacing
* generic/tk.decls
* generic/tkInt.decls
- * generic/tkDecls.h: (regenerated)
- * generic/tkIntDecls.h: (regenerated)
+ * generic/tkDecls.h: (regenerated)
+ * generic/tkIntDecls.h: (regenerated)
* generic/tkIntPlatDecls.h: (regenerated)
* generic/tkIntXlibDecls.h: (regenerated)
* generic/tkPlatDecls.h: (regenerated)
@@ -334,7 +349,7 @@
* generic/tkBusy.c, doc/busy.n, tests/busy.test: Implementation of the
[tk busy] command. [Patch 1997907]
-2008-10-18 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-10-18 Pat Thoyts <patthoyts@users.sourceforge.net>
* win/tkWinFont.c: [Bug 1825353] To fix a problem with tiny fonts on
Russian versions of Windows we will avoid removing the internal
@@ -342,10 +357,10 @@
2008-10-15 Jan Nijtmans <nijtmans@users.sf.net>
- * generic/tk.h: Add "const" to many internal const tables, so
- * generic/tkBind.c: those will be put by the C-compiler in the
- * generic/tkButton.c: TEXT segment instead of the DATA segment.
- * generic/tkCanvas.c: This makes those tables as being shareable in
+ * generic/tk.h: Add "const" to many internal const tables, so
+ * generic/tkBind.c: those will be put by the C-compiler in the
+ * generic/tkButton.c: TEXT segment instead of the DATA segment.
+ * generic/tkCanvas.c: This makes those tables as being shareable in
* generic/tkClipboard.c: shared libraries.
* generic/tkCmds.c:
* generic/tkConsole.c:
@@ -390,17 +405,17 @@
* win/tkWinWm.c:
* xlib/xcolors.c:
-2008-10-17 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-10-17 Pat Thoyts <patthoyts@users.sourceforge.net>
* library/ttk/scale.tcl: Implemented keyboard bindings for ttk::scale
2008-10-15 Jan Nijtmans <nijtmans@users.sf.net>
- * generic/tkInt.h: Add "const" to many internal const tables, so
- * generic/tk3d.c: those will be put by the C-compiler in the
- * generic/tkBitmap.c: TEXT segment instead of the DATA segment.
- * generic/tkColor.c: This makes those tables as being shareable in
- * generic/tkConfig.c: shared libraries.
+ * generic/tkInt.h: Add "const" to many internal const tables, so
+ * generic/tk3d.c: those will be put by the C-compiler in the
+ * generic/tkBitmap.c: TEXT segment instead of the DATA segment.
+ * generic/tkColor.c: This makes those tables as being shareable in
+ * generic/tkConfig.c: shared libraries.
* generic/tkCursor.c:
* generic/tkFont.c:
* generic/tkObj.c:
@@ -418,13 +433,13 @@
* generic/tkCanvas.c (CanvasWidgetCmd): Corrected result generation.
-2008-10-10 Don Porter <dgp@users.sourceforge.net>
+2008-10-10 Don Porter <dgp@users.sourceforge.net>
*** 8.6a3 TAGGED FOR RELEASE ***
* changes: Updates for 8.6a3 release.
-2008-10-09 Don Porter <dgp@users.sourceforge.net>
+2008-10-09 Don Porter <dgp@users.sourceforge.net>
* generic/tkListbox.c: Make literal return values consistent with
those generated by Tcl_PrintDouble().
@@ -438,7 +453,7 @@
* unix/tcl.m4: Fix for bug [2073255]
* unix/configure: regenerated
-2008-10-08 Don Porter <dgp@users.sourceforge.net>
+2008-10-08 Don Porter <dgp@users.sourceforge.net>
* tests/textDisp.test (textDisp-16.34): Update test that tested string
equality of double values based on an assumption of tcl_precision==12.
@@ -454,9 +469,9 @@
* 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]
+ * tests/unixWm.test: all platforms. [Bug 2021443]
-2008-10-07 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-10-07 Pat Thoyts <patthoyts@users.sourceforge.net>
* tests/canvImg.test: Removed dependency on precision in results
* tests/canvRect.test:
@@ -468,7 +483,7 @@
* tests/winWm.test: Fixed incorrect error strings
* tests/wm.test:
-2008-10-06 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-10-06 Pat Thoyts <patthoyts@users.sourceforge.net>
* tests/winDialog.test: Fixed tests for Vista+
* win/tkWinWm.c: corrected some errors from the previous commit
@@ -538,7 +553,7 @@
* doc/menu.n: Fix typo in docs. [Bug 2098425]
-2008-09-03 Don Porter <dgp@users.sourceforge.net>
+2008-09-03 Don Porter <dgp@users.sourceforge.net>
* generic/tk.h: Dropped use of _ANSI_ARGS_ macro to preserve
* generic/tkSelect.h: Tk's TCL_NO_DEPRECATED build.
@@ -559,9 +574,9 @@
* tests/winMsbox.test:
* tests/winWm.test:
-2008-08-28 Don Porter <dgp@users.sourceforge.net>
+2008-08-28 Don Porter <dgp@users.sourceforge.net>
- * unix/tkConfig.sh.in: Added @XFT_LIBS@ to the definition of TK_LIBS
+ * unix/tkConfig.sh.in: Added @XFT_LIBS@ to the definition of TK_LIBS
to avoid link failures when a "big wish" program links against a
--disable-shared build of libtk. (Discovered building expectTk.)
@@ -636,7 +651,7 @@
the interaction with the script level) and the photo instances (which
handle display).
-2008-08-22 Don Porter <dgp@users.sourceforge.net>
+2008-08-22 Don Porter <dgp@users.sourceforge.net>
*** 8.6a2 TAGGED FOR RELEASE ***
@@ -682,7 +697,7 @@
* win/tkWinWindow.c: Remove TkpWindowWasRecentlyDeleted.
* tests/id.test: Remove this unnecessary test.
-2008-08-19 Joe English <jenglish@users.sourceforge.net>
+2008-08-19 Joe English <jenglish@users.sourceforge.net>
* generic/ttk/ttkScroll.c: Don't use sprintf "%g" to format floating
point numbers in -[xy]scrollcommand callbacks or [xy]view methods.
@@ -738,7 +753,7 @@
* unix/tcl.m4 (SC_PATH_X): Check for libX11.dylib in addition to
libX11.so et al.
- * unix/configure: autoconf-2.59
+ * unix/configure: autoconf-2.59
2008-08-12 Ania Pawelczyk <aniap@users.sourceforge.net>
@@ -747,7 +762,7 @@
* tests/embed.test:
* tests/main.test:
-2008-08-12 Don Porter <dgp@users.sourceforge.net>
+2008-08-12 Don Porter <dgp@users.sourceforge.net>
* README: Bump version number to 8.6a2
* generic/tk.h:
@@ -774,7 +789,7 @@
* tests/config.test:
* tests/canvas.test:
-2008-08-05 Joe English <jenglish@users.sourceforge.net>
+2008-08-05 Joe English <jenglish@users.sourceforge.net>
* generic/tk.h, generic/tkEvent.c: Fix for [Bug 2010422] "no event
type or button # or keysym while executing "bind Listbox
@@ -787,12 +802,12 @@
* tests/get.test:
* tests/text.test: Update to tcltest2; report: 33.11 fails
-2008-08-01 Pat Thoyts <patthoyts@users.sourceforge.net>
+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]
-2008-07-31 Don Porter <dgp@users.sourceforge.net>
+2008-07-31 Don Porter <dgp@users.sourceforge.net>
* generic/tk.h: Added missing EXTERN for the Tcl_PkgInitStubsCheck
declaration to fix inability to embed non-stub-enabled Tk on Windows.
@@ -807,12 +822,12 @@
* tests/cursor.test: Update to tcltest2
* tests/message.test:
-2008-07-26 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-07-26 Pat Thoyts <patthoyts@users.sourceforge.net>
* doc/options.n: Direct to the font manual for -font. [Bug 1686012]
* tests/constraints.tcl: Add a nonwin contraint.
- * tests/listbox.test: Conform to testing policy. [Bug 2024753]
+ * tests/listbox.test: Conform to testing policy. [Bug 2024753]
* win/tkWinWm.c: Check that the parent has been mapped before
* tests/wm.test: calling RemapWindows. [Bug 2009788]
@@ -849,11 +864,11 @@
* macosx/tkMacOSXHLEvents.c: Factor out common code; formatting.
-2008-07-08 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-07-08 Pat Thoyts <patthoyts@users.sourceforge.net>
* doc/*.n: Fixed broken line endings from last doc commit.
-2008-07-04 Joe English <jenglish@users.sourceforge.net>
+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:
@@ -870,18 +885,18 @@
* doc/*.1, doc/*.3, doc/*.n: Remove out of date changebars, make
formatting of typedefs consistent, other small changes.
-2008-06-25 Don Porter <dgp@users.sourceforge.net>
+2008-06-25 Don Porter <dgp@users.sourceforge.net>
*** 8.6a1 TAGGED FOR RELEASE ***
* changes: Updates for 8.6a1 release.
-2008-06-24 Pat Thoyts <patthoyts@users.sourceforge.net>
+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]
-2008-06-19 Don Porter <dgp@users.sourceforge.net>
+2008-06-19 Don Porter <dgp@users.sourceforge.net>
* changes: Updates for 8.6a1 release.
@@ -925,7 +940,7 @@
incorrect conversion to points of font sizes already in points; factor
out retrieval of font family name from font family ID.
-2008-06-13 Jeff Hobbs <jeffh@ActiveState.com>
+2008-06-13 Jeff Hobbs <jeffh@ActiveState.com>
* win/configure, win/configure.in (TK_WIN_VERSION): Fix handling of
interim a/b versioning for manifest usage.
@@ -962,7 +977,7 @@
* macosx/Wish.xcode/default.pbxuser:
* macosx/README: Document new build configs.
-2008-06-10 Joe English <jenglish@users.sourceforge.net>
+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
@@ -974,12 +989,12 @@
* macosx/README: debug configs with gcov;
update to Xcode 3.1.
-2008-05-27 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-05-27 Pat Thoyts <patthoyts@users.sourceforge.net>
* generic/ttk/ttkTheme.c: [ttk::style theme use] without an argument
* doc/ttk_style.n: now returns the current theme.
-2008-05-23 Joe English <jenglish@users.sourceforge.net>
+2008-05-23 Joe English <jenglish@users.sourceforge.net>
* doc/ttk_treeview.n, generic/ttk/ttkTreeview.c,
* generic/ttk/ttkTagSet.c, generic/ttk/ttkLayout.c,
@@ -997,16 +1012,16 @@
Don't need separate 'Item', 'Cell', and 'Row' style settings anymore,
only the base "Treeview" style is used.
-2008-05-23 Joe English <jenglish@users.sourceforge.net>
+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]
-2008-05-16 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-05-16 Pat Thoyts <patthoyts@users.sourceforge.net>
* library/ttk/xpTheme.tcl: Add correct border to combobox on Vista
-2008-05-15 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-05-15 Pat Thoyts <patthoyts@users.sourceforge.net>
* win/makefile.vc: We should use the thread allocator for threaded
* win/rules.vc: builds. Added 'tclalloc' option to disable.
@@ -1017,22 +1032,22 @@
(DisplayPanedWindow): Ensure that a zero width never gets fed to the
underlying window system. [Bug 1639824]
-2008-05-13 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-05-13 Pat Thoyts <patthoyts@users.sourceforge.net>
* library/console.tcl: Support pixel sized font in +/- keybinding.
* tests/listbox.test: -activestyle default is underline on windows.
* tests/winDialog.test: Fixed hanging tk_chooseColor tests.
-2008-05-11 Pat Thoyts <patthoyts@users.sourceforge.net>
+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]
-2008-05-09 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-05-09 Pat Thoyts <patthoyts@users.sourceforge.net>
* doc/ttk_*: 'identify' widget command is on all ttk widgets.
-2008-05-04 Joe English <jenglish@users.sourceforge.net>
+2008-05-04 Joe English <jenglish@users.sourceforge.net>
* macosx/ttkMacOSAquaTheme.c: "default" and "focus" adornments should
not be disjoint [Bug 1942785]
@@ -1045,12 +1060,12 @@
files allow building things that link against Tcl with really ancient
compilers still; the requirement is just when building Tcl itself.)
-2008-04-25 Joe English <jenglish@users.sourceforge.net>
+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]
-2008-04-20 Pat Thoyts <patthoyts@users.sourceforge.net>
+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]
@@ -1061,7 +1076,7 @@
* doc/text.n: Correct description of when -relief option is ignored on
a tag. Thanks to emiliano for spotting.
-2008-04-17 Don Porter <dgp@users.sourceforge.net>
+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]
@@ -1072,7 +1087,7 @@
* generic/tkWindow.c (Initialize): and export only a module-scope
pointer to to the main stubs table (for package init). [Patch 1938497]
-2008-04-14 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-04-14 Pat Thoyts <patthoyts@users.sourceforge.net>
* win/tkWinDialog.c: Fix [tk_chooseColor -title]. [Bug 1941740]
* win/tkWinTest.c: Added parent to testgetwininfo
@@ -1082,9 +1097,9 @@
* generic/tkImgGIF.c: Let the GIF writer use a real LZW compressor.
-2008-04-08 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-04-08 Pat Thoyts <patthoyts@users.sourceforge.net>
- * win/ttkWinXpTheme.c: Provide a visual-styles API element engine
+ * win/ttkWinXpTheme.c: Provide a visual-styles API element engine
* tests/ttk/vsapi.test: to permit scripts to create any available
* doc/ttk_vsapi.n: windows xp/vista element. Plus basic tests.
@@ -1096,27 +1111,27 @@
* generic/tkIntXlibDecls.h:
* generic/tkPlatDecls.h:
-2008-04-08 Kevin Kenny <kennykb@acm.org>
+2008-04-08 Kevin Kenny <kennykb@acm.org>
- * tkWinEmbed.c: Removed #if 0 code. Trust the revision control
+ * tkWinEmbed.c: Removed #if 0 code. Trust the revision control
system, if you need it again, you can find it.
- * tkWinSend.c: Added conditional compilation to silence several
+ * tkWinSend.c: Added conditional compilation to silence several
compiler warnings.
-2008-04-07 Jeff Hobbs <jeffh@ActiveState.com>
+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/tkArgv.c: Fix -help mem explosion. [Bug 1936238] (kenny)
-2008-04-04 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-04-04 Pat Thoyts <patthoyts@users.sourceforge.net>
* library/ttk/sizegrip.tcl: Don't resize if the toplevel is not
resizable or the sizegrip has been disabled.
-2008-04-03 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-04-03 Pat Thoyts <patthoyts@users.sourceforge.net>
* win/makefile.vc: Fixed stubs usage
* library/ttk/xpTheme.tcl: fix the colour of labelframe in xp
@@ -1146,7 +1161,7 @@
* unix/configure: autoconf-2.59
-2008-04-01 Don Porter <dgp@users.sourceforge.net>
+2008-04-01 Don Porter <dgp@users.sourceforge.net>
* generic/tkStubLib.c (Tk_InitStubs): Added missing error
* generic/tkWindow.c (Tk_PkgInitStubsCheck): message and removed
@@ -1181,7 +1196,7 @@
* generic/tkIntXlibDecls.h:
* generic/tkPlatDecls.h:
-2008-03-28 Don Porter <dgp@users.sourceforge.net>
+2008-03-28 Don Porter <dgp@users.sourceforge.net>
*** 8.5.2 TAGGED FOR RELEASE ***
@@ -1197,7 +1212,7 @@
* changes: Updates for 8.5.2 release.
-2008-03-27 Jeff Hobbs <jeffh@ActiveState.com>
+2008-03-27 Jeff Hobbs <jeffh@ActiveState.com>
* library/safetk.tcl (::safe::tkInterpInit): Make sure tk_library and
its subdirs (eg, ttk) are on the "safe" access path.
@@ -1216,20 +1231,20 @@
* generic/ttk/ttkDecls.h: Fix incorrect number of arguments in
Ttk_InitStubs macro definition.
-2008-03-26 Don Porter <dgp@users.sourceforge.net>
+2008-03-26 Don Porter <dgp@users.sourceforge.net>
* changes: Updates for 8.5.2 release.
* unix/tkUnixCursor.c: Stop crash in [. configure -cursor] on X11.
Thanks to emiliano gavilán. [Bug 1922466]
-2008-03-26 Joe English <jenglish@users.sourceforge.net>
+2008-03-26 Joe English <jenglish@users.sourceforge.net>
* generic/tkInt.h, generic/tkEvent.c, unix/tkUnixEvent.c,
* unix/tkUnixKey.c: XIM reorganization and cleanup; see
[Patch 1919791] for details.
-2008-03-21 Joe English <jenglish@users.sourceforge.net>
+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]
@@ -1244,7 +1259,7 @@
* doc/GetClrmap.3: Documented Tk_PreserveColormap. [Bug 220809]
-2008-03-17 Joe English <jenglish@users.sourceforge.net>
+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]
@@ -1260,7 +1275,7 @@
* unix/tcl.m4: for lib paths in tkConfig.sh. [Bug 1913622]
* unix/configure: autoconf-2.59
-2008-03-13 Don Porter <dgp@users.sourceforge.net>
+2008-03-13 Don Porter <dgp@users.sourceforge.net>
* changes: Updates for 8.5.2 release.
@@ -1270,7 +1285,7 @@
* macosx/Wish.xcodeproj/default.pbxuser: CODE_SIGN_IDENTITY and
* macosx/Wish-Common.xcconfig: 'xcodebuild install'.
-2008-03-12 Joe English <jenglish@users.sourceforge.net>
+2008-03-12 Joe English <jenglish@users.sourceforge.net>
* unix/tkUnixRFont.c: Try a fallback font if XftFontOpenPattern()
fails in GetFont (workaround for [Bug 1090382]).
@@ -1298,7 +1313,7 @@
* unix/Makefile.in (install-strip): Strip non-global symbols from
dynamic library.
-2008-03-10 Don Porter <dgp@users.sourceforge.net>
+2008-03-10 Don Porter <dgp@users.sourceforge.net>
* changes: Updates for 8.5.2 release.
@@ -1306,14 +1321,14 @@
* doc/colors.n: Reworked to produce nicer HTML output.
-2008-03-06 Joe English <jenglish@users.sourceforge.net>
+2008-03-06 Joe English <jenglish@users.sourceforge.net>
* doc/ttk_notebook.n: Move "TAB IDENTIFIERS" section above "WIDGET
COMMAND" section. [Bug 1882011]
-2008-02-29 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-02-29 Pat Thoyts <patthoyts@users.sourceforge.net>
- * library/demos/widget: Added a Knight's tour canvas demo.
+ * library/demos/widget: Added a Knight's tour canvas demo.
* library/demos/knightstour.tcl:
2008-02-27 Daniel Steffen <das@users.sourceforge.net>
@@ -1321,14 +1336,14 @@
* macosx/tkMacOSXDraw.c: Workaround leak in Carbon SetPortPenPixPat()
API [Bug 1863346]; avoid repeated PixPat allocation/deallocation.
-2008-02-23 Joe English <jenglish@users.sourceforge.net>
+2008-02-23 Joe English <jenglish@users.sourceforge.net>
* library/ttk/combobox.tcl, doc/ttk_combobox.n,
* tests/ttk/combobox.test: Arrange to deliver <<ComboboxSelected>>
event after listbox is unposted, as intended [Bug 1890211]. Clarified
documentation.
-2008-02-23 Joe English <jenglish@users.sourceforge.net>
+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]
@@ -1341,7 +1356,7 @@
* doc/ttk_scale.n (new file): Added basic documentation. [Bug 1881925]
-2008-02-04 Don Porter <dgp@users.sourceforge.net>
+2008-02-04 Don Porter <dgp@users.sourceforge.net>
*** 8.5.1 TAGGED FOR RELEASE ***
@@ -1362,14 +1377,14 @@
2008-02-02 Daniel Steffen <das@users.sourceforge.net>
* macosx/Wish-Info.plist.in: Add CFBundleLocalizations key, listing
- * unix/configure.in (Darwin): all library/msgs locales.
+ * unix/configure.in (Darwin): all library/msgs locales.
* unix/configure.in (Darwin): Correct Info.plist year substitution
in non-framework builds.
* unix/configure: autoconf-2.59
-2008-02-01 Don Porter <dgp@users.sourceforge.net>
+2008-02-01 Don Porter <dgp@users.sourceforge.net>
* changes: Updates for 8.5.1 release.
@@ -1378,7 +1393,7 @@
* generic/tkImgGIF.c: Fixed a buffer overflow (CVE-2008-0553).
* tests/imgPhoto.test: Added a test for the above.
-2008-01-31 Jeff Hobbs <jeffh@ActiveState.com>
+2008-01-31 Jeff Hobbs <jeffh@ActiveState.com>
* library/msgbox.tcl (::tk::MessageBox): Don't use ttk::label in low
depth/aqua fallback, as it doesn't support -bitmap.
@@ -1396,7 +1411,7 @@
* doc/canvas.n, doc/listbox.n, doc/message.n: Fix erroneous listing of
"standard" options. [Bug 1882495]
-2008-01-29 Joe English <jenglish@users.sourceforge.net>
+2008-01-29 Joe English <jenglish@users.sourceforge.net>
* library/treeview.tcl: Fix bug in Shift-ButtonPress-1 binding (error
if no current focus item; reported on c.l.t.)
@@ -1407,17 +1422,17 @@
Ttk manual pages so that they are documented in the correct location.
[Bug 1876493]
-2008-01-28 Joe English <jenglish@users.sourceforge.net>
+2008-01-28 Joe English <jenglish@users.sourceforge.net>
* unix/tkUnixRFont.c: Re-fix strict-aliasing warnings reintroduced by
last patch.
-2008-01-27 Joe English <jenglish@users.sourceforge.net>
+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]
-2008-01-27 Joe English <jenglish@users.sourceforge.net>
+2008-01-27 Joe English <jenglish@users.sourceforge.net>
* unix/tkUnixRFont.c: Merged common code from InitFont() and
TkpGetFontAttrsForChar(), factored into GetTkFontAttributes() and
@@ -1426,33 +1441,33 @@
TkFontAttributes.family member is a Tk_Uid, as specified. Use
FcTypeDouble for XFT_SIZE attribute. Finally: fix [Bug 1835848]
-2008-01-25 Don Porter <dgp@users.sourceforge.net>
+2008-01-25 Don Porter <dgp@users.sourceforge.net>
* changes: Updates for 8.5.1 release.
-2008-01-08 Joe English <jenglish@users.sourceforge.net>
+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]
-2008-01-08 Joe English <jenglish@users.sourceforge.net>
+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]
-2008-01-06 Joe English <jenglish@users.sourceforge.net>
+2008-01-06 Joe English <jenglish@users.sourceforge.net>
* generic/ttk/ttkWidget.c, generic/ttk/ttkWidget.h: Call
Tk_MakeWindowExist() in widget constructor. Removed now-unnecessary
initial ConfigureNotify processing.
-2008-01-06 Joe English <jenglish@users.sourceforge.net>
+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]
-2008-01-02 Don Porter <dgp@users.sourceforge.net>
+2008-01-02 Don Porter <dgp@users.sourceforge.net>
* generic/tk.h: Bump version number to 8.5.1b1 to distinguish
* library/tk.tcl: CVS development snapshots from the 8.5.0 and