Do not queue ignored commands
authorH.G.Muller <hgm@hgm-xboard.(none)>
Sat, 8 Dec 2018 16:26:01 +0000 (17:26 +0100)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Sat, 8 Dec 2018 20:39:31 +0000 (21:39 +0100)
commit3ec8885c5e09e26dc907693ff02adc6c46d7dc73
tree937155056300b078604bd48a9eee24cd4ba67150
parentdf071f0901dc34959be92976afde6dd7054dd8ad
Do not queue ignored commands

Commands that will be ignored (such as 'xboard') are now recognized
with the easy commands, as it makes little sense to send them to the
engine thread just to be ignored. The 'accepted' and 'rejected' commands
are now also recognized and treated this way. In addition, commands are
now only echoed when they are queued, in debug mode: as the GUI thread
can only block on reading from the GUI we can be sure that all commands are
read as soon as they arrive, and echoing them just clutters the debug logs.
UCI2WB.c