Make Fischer castling generally available
authorH.G. Muller <h.g.muller@hccnet.nl>
Sun, 2 Feb 2014 09:22:25 +0000 (10:22 +0100)
committerH.G. Muller <h.g.muller@hccnet.nl>
Sun, 2 Feb 2014 09:22:25 +0000 (10:22 +0100)
commit36a3483dd6f8361b0ccb7c5648e83922883bb9a6
treeab910cbfea68c094572445707924b6e5aecfd9a2
parentab63c09670360156885ef1b556f88253afb7fb14
Make Fischer castling generally available

A new volatile option -fischerCastlings allows every variant to be played
with Fischer castling, which so far was only allowed in variants FRC/CRC.
This only makes sense in shuffle variants, where King and Rooks might not
be in their orthodox locations. But even when they are, it has consequences
for the user interface, which will require dragging King on Rook as the only
way to enter castling. Like -shuffleOpenings the setting will be cleared
as soon as you switch variant (unless you switch to FRC/CRC, where they
Fischer castling is on by default). It can be set from the New Shuffle dialog.
args.h
backend.c
common.h
dialogs.c
moves.c
po/da.po