]> git.eshelyaron.com Git - emacs.git/commitdiff
(w32_read_socket): Add more information to debugging output.
authorAndrew Innes <andrewi@gnu.org>
Tue, 4 Sep 2001 17:42:03 +0000 (17:42 +0000)
committerAndrew Innes <andrewi@gnu.org>
Tue, 4 Sep 2001 17:42:03 +0000 (17:42 +0000)
src/ChangeLog
src/w32term.c

index e298898104c52211e4f6f8b07dccbf730404a0a6..daf3bfef27965d8c664981c0a99872fd2def175f 100644 (file)
@@ -1,3 +1,14 @@
+2001-09-04  Andrew Innes  <andrewi@gnu.org>
+
+       * w32term.c (w32_read_socket): Add more information to debugging output.
+
+       * w32fns.c (w32_createwindow): Remove the WS_CLIPCHILDREN style
+       from Emacs frames, so that calls to GetClipBox in w32term.c
+       correctly report when part of a frame is visible (including
+       scrollbars, etc).  This prevents repeated redrawing of frames when
+       only a scrollbar is visible.
+       (w32_wnd_proc): Add more frame information to debugging output.
+
 2001-09-03  Stefan Monnier  <monnier@cs.yale.edu>
 
        * xdisp.c (handle_single_display_prop): Fix for int/Lisp_Object mixup.
index f002441f8ea966952af2ed1942f279b47a46dbf4..201a533151524556bfe2828a514033fa66b8e47c 100644 (file)
@@ -8124,7 +8124,7 @@ w32_read_socket (sd, bufp, numchars, expected)
                  {
                    /* We may get paint messages even though the client
                       area is clipped - these are not expose events. */
-                   DebPrint (("clipped frame %04x (%s) got WM_PAINT\n", f,
+                   DebPrint (("clipped frame %p (%s) got WM_PAINT - ignored\n", f,
                               XSTRING (f->name)->data));
                  }
                else if (f->async_visible != 1)
@@ -8133,7 +8133,7 @@ w32_read_socket (sd, bufp, numchars, expected)
                    f->async_visible = 1;
                    f->async_iconified = 0;
                    SET_FRAME_GARBAGED (f);
-                   DebPrint (("frame %04x (%s) reexposed\n", f,
+                   DebPrint (("frame %p (%s) reexposed by WM_PAINT\n", f,
                               XSTRING (f->name)->data));
 
                    /* WM_PAINT serves as MapNotify as well, so report
@@ -8734,7 +8734,7 @@ w32_read_socket (sd, bufp, numchars, expected)
 
                  if (!FRAME_OBSCURED_P (f))
                    {
-                     DebPrint (("frame %04x (%s) obscured\n", f,
+                     DebPrint (("frame %p (%s) obscured\n", f,
                                 XSTRING (f->name)->data));
                    }
                }
@@ -8746,7 +8746,7 @@ w32_read_socket (sd, bufp, numchars, expected)
                  if (FRAME_OBSCURED_P (f))
                    {
                      SET_FRAME_GARBAGED (f);
-                     DebPrint (("frame %04x (%s) reexposed\n", f,
+                     DebPrint (("obscured frame %p (%s) found to be visible\n", f,
                                 XSTRING (f->name)->data));
 
                      /* Force a redisplay sooner or later.  */