>I think it is related, but I don't really understand what's happening
>here. The attached seems to work, though.
>
>Is there a typo in GuiErrorList::errorList(), where we have:
>     if (&bufferview()->buffer() == buf_) Should it be "!="? I guess I
don't
>understand what should happen in that case.

No, that should be ok. It means that the GuiErrorList should not try to
fetch a new errorlist from the buffer if the buffer is not the same
buffer as the one for which the errors were set.

>So errorList() seems to have been returning different things the
>two times. Very weird.

Weird.

Vincent

Reply via email to