Let target-square highlighting prevail over legality test
authorH.G.Muller <hgm@hgm-xboard.(none)>
Thu, 28 Jan 2016 13:08:28 +0000 (14:08 +0100)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Thu, 28 Jan 2016 13:08:28 +0000 (14:08 +0100)
commit006f78a797fb21c7d7cdb6269869388bbc7a13c4
treea370d018d3ab48ba5194d19633e12de8dd785586
parentf4106348203ce34462a7983c5bb1215fc591fb02
Let target-square highlighting prevail over legality test

For engine-defined variants the highlight command is accepted even
with legality testing on. If an engine explicitly marks a square as a
legal destination for the picked-up piece, XBoard now always accepts
the move, even when according to its own move generation, even when based
on the engine's supplied 'piece' commands, going there would be illegal,
and legality testing is on.
backend.c