Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Tag for release. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | core-8-4-20-rc |
Files: | files | file ages | folders |
SHA1: |
238dab819ca4fc82f8887c28ca73ab93 |
User & Date: | dgp 2013-03-26 14:01:05 |
Context
2013-05-14
| ||
18:12 | merge 8.4 check-in: 51c1c4e1 user: dgp tags: core-8-4-20-rc | |
2013-03-26
| ||
14:01 | Tag for release. check-in: 238dab81 user: dgp tags: core-8-4-20-rc | |
2013-03-22
| ||
20:32 | selected changes check-in: c34d46ac user: dgp tags: core-8-4-20-rc | |
Changes
Changes to ChangeLog.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | 2013-03-13 Jan Nijtmans <[email protected]> * unix/tcl.m4: Patch by Andrew Shadura, providing better support for three architectures they have in Debian. 2013-01-16 Jan Nijtmans <[email protected]> * win/Makefile.in: Don't compile Tk with -DTCL_NO_DEPRECATED by default * unix/Makefile.in: any more, it might hurt when we compile Tk 8.x against Tcl 8.y with y > x, because new deprecated constructs might be added in higher Tcl versions (except for Tk 8.6, for now, because there is no higher 8.x yet) 2012-12-03 François Vogel <[email protected]> | > > > > > > > > > > > > > > > > > | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | 2013-03-26 Don Porter <[email protected]> *** 8.4.20 TAGGED FOR RELEASE *** * README: Bump version number to 8.4.20 * generic/tk.h: * unix/configure.in: * unix/tk.spec: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure: * changes: updates for 8.4.20 release. * tests/window.test: [Bug 1715716] Constrain window-2.9 no threads. 2013-03-13 Jan Nijtmans <[email protected]> * unix/tcl.m4: Patch by Andrew Shadura, providing better support for three architectures they have in Debian. 2013-01-16 Jan Nijtmans <[email protected]> * win/Makefile.in: Don't compile Tk with -DTCL_NO_DEPRECATED by default * unix/Makefile.in: any more, it might hurt when we compile Tk 8.x against Tcl 8.y with y > x, because new deprecated constructs might be added in higher Tcl versions (except for Tk 8.6, for now, because there is no higher 8.x yet) 2012-12-03 François Vogel <[email protected]> * generic/tkTextIndex.c: [Bug 3588824]: bug in image index handling * tests/textIndex.test: for weird image names 2012-11-13 Jan Nijtmans <[email protected]> * win/tkWinTest.c: [Bug 3585396]: winDialog.test requires user * tests/winDialog.test: interaction. Renumber test-cases as in Tk 8.6, and convert various to tcltest-2 style. |
︙ | ︙ |
Changes to changes.
︙ | ︙ | |||
6233 6234 6235 6236 6237 6238 6239 | 2012-12-06 (bug fix) avoid buggy syscall to parse hex color values (fellows) 2013-01-22 (bug fix)[3601782] Tcl_InitStubs failure message (nijtmans) 2013-03-13 (enhancement) better build support for Debian arch (shadura) | | | 6233 6234 6235 6236 6237 6238 6239 6240 | 2012-12-06 (bug fix) avoid buggy syscall to parse hex color values (fellows) 2013-01-22 (bug fix)[3601782] Tcl_InitStubs failure message (nijtmans) 2013-03-13 (enhancement) better build support for Debian arch (shadura) --- Released 8.4.20, June 1, 2013 --- See ChangeLog for details --- |
Changes to tests/window.test.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | # This file is a Tcl script to test the procedures in the file # tkWindow.c. It is organized in the standard fashion for Tcl tests. # # Copyright (c) 1995 Sun Microsystems, Inc. # Copyright (c) 1998-1999 by Scriptics Corporation. # All rights reserved. package require tcltest 2.1 namespace import -force tcltest::configure namespace import -force tcltest::testsDirectory namespace import -force tcltest::interpreter namespace import -force tcltest::makeFile namespace import -force tcltest::removeFile configure -testdir [file join [pwd] [file dirname [info script]]] configure -loadfile [file join [testsDirectory] constraints.tcl] tcltest::loadTestedCommands update # XXX This file is woefully incomplete. Right now it only tests # a few parts of a few procedures in tkWindow.c test window-1.1 {Tk_CreateWindowFromPath procedure, parent dead} { | > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | # This file is a Tcl script to test the procedures in the file # tkWindow.c. It is organized in the standard fashion for Tcl tests. # # Copyright (c) 1995 Sun Microsystems, Inc. # Copyright (c) 1998-1999 by Scriptics Corporation. # All rights reserved. package require tcltest 2.1 namespace import -force tcltest::configure namespace import -force tcltest::testsDirectory namespace import -force tcltest::interpreter namespace import -force tcltest::makeFile namespace import -force tcltest::removeFile namespace import -force tcltest::testConstraint configure -testdir [file join [pwd] [file dirname [info script]]] configure -loadfile [file join [testsDirectory] constraints.tcl] tcltest::loadTestedCommands testConstraint unthreaded [expr { (![info exists tcl_platform(threaded)] || !$tcl_platform(threaded)) }] update # XXX This file is woefully incomplete. Right now it only tests # a few parts of a few procedures in tkWindow.c test window-1.1 {Tk_CreateWindowFromPath procedure, parent dead} { |
︙ | ︙ | |||
144 145 146 147 148 149 150 | } script] set error [catch {exec [interpreter] $script -geometry 10x10+0+0} msg] removeFile script list $error $msg } {0 {}} test window-2.9 {Tk_DestroyWindow, Destroy bindings evaluated after exit} \ | | | 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 | } script] set error [catch {exec [interpreter] $script -geometry 10x10+0+0} msg] removeFile script list $error $msg } {0 {}} test window-2.9 {Tk_DestroyWindow, Destroy bindings evaluated after exit} \ {unixOrWin unthreaded} { set script [makeFile { toplevel .t1 toplevel .t2 update bind .t2 <Destroy> {puts "Destroy .t2" ; exit 1} bind .t1 <Destroy> {puts "Destroy .t1" ; exit 0} destroy .t2 |
︙ | ︙ |
Changes to unix/Makefile.in.
︙ | ︙ | |||
1394 1395 1396 1397 1398 1399 1400 | cp -p $(TOP_DIR)/win/lamp.bmp $(DISTDIR)/win cp -p $(TOP_DIR)/license.terms $(DISTDIR)/win mkdir $(DISTDIR)/win/rc cp -p $(TOP_DIR)/win/wish.exe.manifest.in $(DISTDIR)/win/ cp -p $(TOP_DIR)/win/rc/*.{rc,cur,ico,bmp} $(DISTDIR)/win/rc $(TCL_EXE) $(TOOL_DIR)/eolFix.tcl -crlf $(DISTDIR)/win/rc/*.rc $(TCL_EXE) $(TOOL_DIR)/eolFix.tcl -crlf $(DISTDIR)/win/wish.exe.manifest.in | < < < < < < < < < | 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 | cp -p $(TOP_DIR)/win/lamp.bmp $(DISTDIR)/win cp -p $(TOP_DIR)/license.terms $(DISTDIR)/win mkdir $(DISTDIR)/win/rc cp -p $(TOP_DIR)/win/wish.exe.manifest.in $(DISTDIR)/win/ cp -p $(TOP_DIR)/win/rc/*.{rc,cur,ico,bmp} $(DISTDIR)/win/rc $(TCL_EXE) $(TOOL_DIR)/eolFix.tcl -crlf $(DISTDIR)/win/rc/*.rc $(TCL_EXE) $(TOOL_DIR)/eolFix.tcl -crlf $(DISTDIR)/win/wish.exe.manifest.in mkdir $(DISTDIR)/macosx cp -p $(MAC_OSX_DIR)/Makefile $(MAC_OSX_DIR)/README \ $(MAC_OSX_DIR)/Wish.icns $(MAC_OSX_DIR)/*.c \ $(MAC_OSX_DIR)/*.h $(MAC_OSX_DIR)/*.in \ $(MAC_OSX_DIR)/*.r $(DISTDIR)/macosx cp -p $(TOP_DIR)/license.terms $(DISTDIR)/macosx mkdir $(DISTDIR)/macosx/Wish.pbproj |
︙ | ︙ |