emacs-devel
[Top][All Lists]
Advanced

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

Re: problem of released-button style mode-line


From: Miles Bader
Subject: Re: problem of released-button style mode-line
Date: Thu, 26 Oct 2000 17:39:16 +0900 (JST)

Kenichi Handa <address@hidden> writes:
> Sorry for the incorrect wording.  At the beginning of start_display,
> init_iterator is called.   And, at the beginning of
> init_iterator, we have this code:
> 
>   xassert (charpos < 0 || (charpos > 0 && charpos <= ZV));
> 
> This apparently indicates that CHARPOS should be a position
> in the current buffer, not that of WINDOW's buffer.

Hmmm... you're right, judging from the code, iterators *are* expected to
iterate over the current buffer (a bit ugly, that).

It seems like the right thing to do is temporarily set the current
buffer to W's buffer, in either Fpos_visible_in_window_p or
pos_visible_p (or both?).

Gerd?

-Miles
-- 
Love is a snowmobile racing across the tundra.  Suddenly it flips over,
pinning you underneath.  At night the ice weasels come.  --Nietzsche



reply via email to

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