summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog56
-rw-r--r--generic/tk.h6
-rw-r--r--tests/main.test7
-rw-r--r--tests/unixWm.test3
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 <stanton@GASPODE>
+
+ * 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 <stanton@GASPODE>
* 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 {}