Allow e.p. capture as check evasion
authorH.G.Muller <hgm@hgm-xboard.(none)>
Mon, 6 Feb 2017 18:24:38 +0000 (19:24 +0100)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Mon, 6 Feb 2017 18:24:38 +0000 (19:24 +0100)
commit348998e6e224ee7ca2034bf746091aceab7f7f0a
treec8ca59e79ab2db9343aeee86c7d6fce5579f74a5
parent55decbbf2f418fa05b41657ba485f34851ea98c3
Allow e.p. capture as check evasion

The routine NonEvade, which vets move when in check before making them,
now recognizes e.p. captures (i.e. diagonal Pawn moves to an empty square)
when a Pawn is checking as a valid evasion.
dropper.c