From f7d88f2403e9144722ecc14a8521c296e5baa3d2 Mon Sep 17 00:00:00 2001 From: stanton Date: Thu, 4 Feb 1999 21:03:27 +0000 Subject: * tests/main.test: * tests/unixWm.test: Better cleanup of temporary files. Lint. --- ChangeLog | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ generic/tk.h | 6 +++--- tests/main.test | 7 ++++++- tests/unixWm.test | 3 ++- 4 files changed, 67 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index 77c2329..47a09d9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,59 @@ +1999-02-04 + + * library/prolog.ps: Changed string that determines font height to + include European character with an umlaut. + + * generic/tkImgBmap.c (ImgBmapConfigureInstance): If an image + mask changed but ended up with the same XID, the GC failed to be + updated and so the new mask was not used. [Bug: 970] + + * generic/tkFocus.c (SetFocus): Changed to focus window is always + set if -force is specified. This fixes the problem on Windows + where Tk does not activate the window if it already has focus. + + * generic/tkConsole.c: Fixed so errors in console eval are + reported properly. Eliminated duplicate result messages. [Bug: 973] + + * win/tkWinWm.c: Changed so windows that aren't resizable don't + have resize handles and the zoom box is disabled. + + * win/tkWinInt.h: + * win/tkWinPointer.c: Changed to cancel the mouse timer when a + user initiated move/resize loop begins. + + * unix/configure.in: TK_LD_SEARCH_FLAGS was set incorrectly if + SHLIB_LD_LIBS='${LIBS}', and shared linking is performed through + the C compiler. Systems affected are Linux, MP-RAS and NEXTSTEP, + but also with gcc on many more systems. [Bug: 908] + + * win/makefile.vc: First stab at install target. Fixed quoting so + paths with spaces work. + + * tests/main.test: + * tests/unixWm.test: Better cleanup of temporary files. + + * mac/tkMacAppInit.c: + * generic/tkTest.c: + * generic/tkAppInit.c: + * win/winMain.c: Changed some EXTERN declarations to extern + since they are not defining exported interfaces. This avoids + generating useless declspec() attributes and makes the windows + makefile simpler. + + * library/menu.tcl (tkMenuFind): Changed so keyboard shortcuts + will only be found in the current toplevel. Previously, they + might be found in menus attached to other toplevels that might not + even be mapped. [Bug: 924] + + * generic/tkCanvLine.c: Changed to treat zero width lines like + they have width 1 for purposes of selection. [Bug: 925] + + * win/tkWinFont.c (Tk_MeasureChars): Added a workaround for a bug + in GetTextExtentExPoint on Win NT 4.0/Japanese. [Bug: 1006] + + * unix/tkUnixSend.c (Tk_SetAppName): Fixed uninitialized memory + access bug. [Bug: 919] + 1998-12-30 * generic/tkGrid.c: Fixed bug in "grid forget" that failed to cancel diff --git a/generic/tk.h b/generic/tk.h index 1df5bfb..0bd5040 100644 --- a/generic/tk.h +++ b/generic/tk.h @@ -12,7 +12,7 @@ * See the file "license.terms" for information on usage and redistribution * of this file, and for a DISCLAIMER OF ALL WARRANTIES. * - * RCS: @(#) $Id: tk.h,v 1.18 1999/01/04 19:25:26 rjohnson Exp $ + * RCS: @(#) $Id: tk.h,v 1.19 1999/02/04 21:03:27 stanton Exp $ */ #ifndef _TK @@ -24,8 +24,8 @@ * * README * unix/configure.in - * win/makefile.bc (Not for patch release updates) - * win/makefile.vc (Not for patch release updates) + * win/makefile.bc + * win/makefile.vc * win/README * mac/README * library/tk.tcl (Not for patch release updates) diff --git a/tests/main.test b/tests/main.test index 778ce03..5db6ed5 100644 --- a/tests/main.test +++ b/tests/main.test @@ -9,7 +9,7 @@ # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # -# RCS: @(#) $Id: main.test,v 1.3 1998/12/29 19:34:50 hershey Exp $ +# RCS: @(#) $Id: main.test,v 1.4 1999/02/04 21:03:28 stanton Exp $ if {[info procs test] != "test"} { source defs @@ -30,3 +30,8 @@ test main-1.1 {StdinProc} {unixOnly} { file delete -force script list $error $msg } {0 {}} + +# +# Clean up. +# +catch {removeFile script} diff --git a/tests/unixWm.test b/tests/unixWm.test index bf19bbb..f70c589 100644 --- a/tests/unixWm.test +++ b/tests/unixWm.test @@ -8,7 +8,7 @@ # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # -# RCS: @(#) $Id: unixWm.test,v 1.3 1998/09/14 18:23:52 stanton Exp $ +# RCS: @(#) $Id: unixWm.test,v 1.4 1999/02/04 21:03:28 stanton Exp $ if {$tcl_platform(platform) != "unix"} { return @@ -2355,4 +2355,5 @@ test unixWm-58.3 {exit processing} { catch {destroy .t} +catch {removeFile script} concat {} -- cgit v0.12