From e4c23f9f78695a7bbb432929a8412c9c93477dd6 Mon Sep 17 00:00:00 2001 From: H.G. Muller Date: Sun, 2 Feb 2014 14:09:19 +0100 Subject: [PATCH] Allow shuffling indicators in FEN If the back ranks are enclosed by < > in a FEN, the route to shuffle initial positions is invoked on it. --- backend.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/backend.c b/backend.c index 40c1a38..12ebb63 100644 --- a/backend.c +++ b/backend.c @@ -17897,6 +17897,7 @@ ParseFEN (Board board, int *blackPlaysFirst, char *fen, Boolean autoSize) } if(subst) return FALSE; // substitution requested, but no holdings + if(shuffle) SetUpShuffle(board, appData.defaultFrcPosition); while(*p == ' ') p++; @@ -18022,7 +18023,8 @@ ParseFEN (Board board, int *blackPlaysFirst, char *fen, Boolean autoSize) } for(i=0; i