On Fri, 19 Sep 2008 03:48:08 -0400
Sadrul Habib Chowdhury <[EMAIL PROTECTED]> wrote:

> But, perhaps a more appropriate fix would be to make sure that
> display->d_other is updated appropriately?

I agree. It's hard to track, though. I'm setting myself up to
investigate that now I'm getting more familiar with screen's code.

> Do you have a screenrc file that can be used to easily reproduce the
> bug?

No. It occurs when I use a split screen into two or more frames, and
switch between them a lot. What I think now goes wrong is that the
"other" window for one of the frames is removed while working in
another frame. When I then return to the frame and do "other", it
complains that "fore" is the same as "other", which is the bug I seek
to fix. It doesn't always happen like this, so tracking it down has
been very hard and the extra check was the easy workaround (although
not a perfect one, I admit, especially when it replaces a good
assertion instead of adding to it).


Kind regards,
     JeR


Reply via email to