+2011-11-23 Chong Yidong <cyd@gnu.org>
+
+ * window.c (Fcoordinates_in_window_p): Accept only live windows.
+
2011-11-23 Martin Rudalics <rudalics@gmx.at>
* buffer.c (Fkill_buffer): Run replace_buffer_in_windows before
DEFUN ("coordinates-in-window-p", Fcoordinates_in_window_p,
Scoordinates_in_window_p, 2, 2, 0,
doc: /* Return non-nil if COORDINATES are in WINDOW.
+WINDOW must be a live window.
COORDINATES is a cons of the form (X . Y), X and Y being distances
measured in characters from the upper-left corner of the frame.
\(0 . 0) denotes the character in the upper left corner of the
int x, y;
Lisp_Object lx, ly;
- CHECK_WINDOW (window);
+ CHECK_LIVE_WINDOW (window);
w = XWINDOW (window);
f = XFRAME (w->frame);
CHECK_CONS (coordinates);