bug-xboard
[Top][All Lists]
Advanced

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

[Bug-XBoard] [bug #27772] Board and holdings out of sync


From: anonymous
Subject: [Bug-XBoard] [bug #27772] Board and holdings out of sync
Date: Sat, 24 Oct 2009 15:17:15 +0000
User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

Follow-up Comment #14, bug #27772 (project xboard):

Well, it seems that for me, the bell character is almost always prefixed to
the prompt. I captured it from the winboard.debug file, but that should not
really matter. It might be that there is a kind of race condition in the
server, where two message of different rigin are sent to the same user, and
get interleaved in an unpredictable way.

But I guess it does not really matter. The code suppresses the prompt after
board and holdings (together with board or holdings itself), and then switches
on the displaying in the console. So if the bell arrives after the '%' of the
prompt it should be sounded. Only when it would arrive before the '%' it would
be considered part of the prompt, and be suppressed (and then also not
sounded). So the patch I have now,

                    /* Suppress following prompt */
                    if (looking_at(buf, &i, "*% ")) {
                        if(strchr(star_match[0], 7)) Bell(); // FICS fuses bell 
for next board
with prompt in zh captures
                        savingComment = FALSE;
                    }

should solve the only case that would lose the bell, and thus solve the
problem. I have been watching quite a number of crazyhouse games now, and I
neer noticed the bell not sounding.

H.G. Muller

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?27772>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

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