emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/xterm.c


From: Kim F . Storm
Subject: [Emacs-diffs] Changes to emacs/src/xterm.c
Date: Mon, 10 Oct 2005 18:54:19 -0400

Index: emacs/src/xterm.c
diff -c emacs/src/xterm.c:1.878 emacs/src/xterm.c:1.879
*** emacs/src/xterm.c:1.878     Mon Oct 10 18:58:43 2005
--- emacs/src/xterm.c   Mon Oct 10 22:54:19 2005
***************
*** 3647,3660 ****
    Lisp_Object window;
    struct window *w;
    struct glyph_row *r, *end_row;
  
!   window = window_from_coordinates (f, x, y, 0, &x, &y, 0);
    if (NILP (window))
      return 0;
  
    w = XWINDOW (window);
    r = MATRIX_FIRST_TEXT_ROW (w->current_matrix);
    end_row = r + w->current_matrix->nrows - 1;
  
    for (; r < end_row && r->enabled_p; ++r)
      {
--- 3647,3664 ----
    Lisp_Object window;
    struct window *w;
    struct glyph_row *r, *end_row;
+   enum window_part part;
  
!   window = window_from_coordinates (f, x, y, &part, &x, &y, 0);
    if (NILP (window))
      return 0;
  
    w = XWINDOW (window);
    r = MATRIX_FIRST_TEXT_ROW (w->current_matrix);
    end_row = r + w->current_matrix->nrows - 1;
+ 
+   if (part != ON_TEXT)
+     return 0;
  
    for (; r < end_row && r->enabled_p; ++r)
      {




reply via email to

[Prev in Thread] Current Thread [Next in Thread]