Allow definition of castling in piece command
authorH.G.Muller <hgm@hgm-xboard.(none)>
Tue, 23 Sep 2014 19:53:55 +0000 (21:53 +0200)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Sun, 28 Sep 2014 20:14:27 +0000 (22:14 +0200)
commit8d643921e62f33b7e4f2bd9f224ae68ec87e203c
tree062b084d1fa397389b49cc950145d9b22c2b9a29
parent0d88a109c226fc27d24f0e28cd3f4c7da1b59367
Allow definition of castling in piece command

Castling is defined by the O atom, with a suffix indicating the number
of steps the King must step in the direction of the corner. Kings keep
their normal castling unless overruled by this. Can currently only be
used on the variant's royal piece, as XBoard's ApplyMove() is not smart
enough to understand displacing the corner piece is implied when it is
used on other pieces.
moves.c