Add string option /pieceNickNames
authorH.G. Muller <h.g.muller@hccnet.nl>
Fri, 30 Jul 2010 21:21:50 +0000 (23:21 +0200)
committerArun Persaud <arun@nubati.net>
Mon, 2 Aug 2010 07:58:21 +0000 (00:58 -0700)
commit0ccbe7c602352f55e143e4e533c3c2b7b773dda6
tree771262c5d40a6416fc62a390d06c01862f6d4f9f
parentfd3bdfd7587b74332180fc829650ce4681890979
Add string option /pieceNickNames

This (volatile) option allows definition of alternate letters for the
pieces, which will be recognized next to the standard symbols as given
in the /pieceToCharTable on input. (Output always uses the standard.)
This can be useful for reading PGN from another language, or
non-compliant FENs (e.g. using B and N for E and H in Xiangqi).
  The format of the argument is the same as for /pieceToCharTable.
Because the nickNames are consulted before the standard table, it is
possible to redefine a standard name as a nick for another piece.
args.h
backend.c
common.h
moves.c
moves.h