From 81159bb955c88e1315e21be0df6c6cf7f0bd3766 Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Sun, 25 Jul 2004 17:36:07 +0000 Subject: [PATCH] (Fcoordinates_in_window_p): Take account of FRAME_INTERNAL_BORDER_WIDTH. --- src/ChangeLog | 7 +++++++ src/window.c | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/ChangeLog b/src/ChangeLog index 398538484d..55df91b982 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,10 @@ +2004-07-25 Richard M. Stallman + + * 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 * xfaces.c (Fcolor_supported_p): Doc fix. diff --git a/src/window.c b/src/window.c index 409d0972fd..8a574becd0 100644 --- a/src/window.c +++ b/src/window.c @@ -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)) { -- 2.20.1