Fix one-click moving with engine-define and wild-card pieces
authorH.G.Muller <hgm@hgm-xboard.(none)>
Sun, 17 Apr 2016 07:32:40 +0000 (09:32 +0200)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Sun, 17 Apr 2016 08:26:32 +0000 (10:26 +0200)
commit7f8decab1cc394f7a798b04fc0a3de4edf043877
tree952a962c5c321069e36250f7b469537ec1d7436b
parent9fb523a3a383401087a5ce5f1f59dada036e3c62
Fix one-click moving with engine-define and wild-card pieces

In the disambiguation routine wild-card pieces were still treated as
special even when explicit moves were defined for them. In addition,
Disambiguate would try native XBoard piece motion for resolving ambiguous
moves, which is sensible for parsing SAN (which might be saved by an old
version of XBoard), but wrecks one-click moving.
moves.c