emacs-devel
[Top][All Lists]
Advanced

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

Re: [XASSERT] xdisp.c/check_window_end()


From: David Abrahams
Subject: Re: [XASSERT] xdisp.c/check_window_end()
Date: Thu, 21 Aug 2003 22:26:24 -0400
User-agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3.50 (windows-nt)

David Abrahams <address@hidden> writes:

> The title function just asserted for me, because row->enabled_p is
> true:
>
>   static void
>   check_window_end (w)
>        struct window *w;
>   {
>     if (!MINI_WINDOW_P (w)
>         && !NILP (w->window_end_valid))
>       {
>         struct glyph_row *row;
>         xassert ((row = MATRIX_ROW (w->current_matrix,
>                     XFASTINT (w->window_end_vpos)),
>           !row->enabled_p /***************** HERE *****************/
>           || MATRIX_ROW_DISPLAYS_TEXT_P (row)
>           || MATRIX_ROW_VPOS (row, w->current_matrix) == 0));
>       }
>   }
>
> I'm not sure what this means or how to fix it.  Can anyone shed light?

I can reproduce this fairly reliably by:

  * starting up a fresh emacs
  * M-x grep-find
  * do some search that produces a few results
  * C-x o  [switch to the grep results window]
  * M-x grep-find
  * M-p <return>  [execute the previous grep-find command]

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com





reply via email to

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