(Fcoordinates_in_window_p): Take account of FRAME_INTERNAL_BORDER_WIDTH.
authorRichard M. Stallman <rms@gnu.org>
Sun, 25 Jul 2004 17:36:07 +0000 (17:36 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sun, 25 Jul 2004 17:36:07 +0000 (17:36 +0000)
src/ChangeLog
src/window.c

index 3985384..55df91b 100644 (file)
@@ -1,3 +1,10 @@
+2004-07-25  Richard M. Stallman  <rms@gnu.org>
+
+       * window.c (Fcoordinates_in_window_p): 
+       Take account of FRAME_INTERNAL_BORDER_WIDTH.
+
+       * alloc.c (check_cons_list): New function (contents commented out).
+
 2004-07-24  Luc Teirlinck  <teirllm@auburn.edu>
 
        * xfaces.c (Fcolor_supported_p): Doc fix.
index 409d097..8a574be 100644 (file)
@@ -783,8 +783,8 @@ If they are in the windows's left or right marginal areas, `left-margin'\n\
   ly = Fcdr (coordinates);
   CHECK_NUMBER_OR_FLOAT (lx);
   CHECK_NUMBER_OR_FLOAT (ly);
-  x = FRAME_PIXEL_X_FROM_CANON_X (f, lx);
-  y = FRAME_PIXEL_Y_FROM_CANON_Y (f, ly);
+  x = FRAME_PIXEL_X_FROM_CANON_X (f, lx) + FRAME_INTERNAL_BORDER_WIDTH (f);
+  y = FRAME_PIXEL_Y_FROM_CANON_Y (f, ly) + FRAME_INTERNAL_BORDER_WIDTH (f);
 
   switch (coordinates_in_window (w, &x, &y))
     {