Follow-up Comment #4, bug #27772 (project xboard):
It seems FICS sends holdings both before and after the board. Those before
the board were then overwriting the holdings of the previous board, of course.
I now tried to fix this by hiding a flag in each board that remembers if the
holdings were already set from the ICS, and then suppress any duplicate
holdings that really belong to the next board that is yet to come. (We do not
know the move number of this board before it really arrives; thre is no move
number in a holdings line... :-( )This seems to work.
In bughouse I still allow overwrite, as I suppose multiple holdings updates
can be made there between boards. I have not tested this.
(Not in git yet.)
H.G. Muller
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?27772>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
_______________________________________________
Bug-XBoard mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-xboard