libchess: pgn_validate_move() and pgn_parse_move() now require an
extra argument which is a type of char ** to store the move in FRFR
format.
libchess: more slack fscanf() parsing in move_text().
Added configuration parameter "engine_protocol" which specifies the
XBoard protocol that the engine uses. Right now this only means
whether to send SAN formatted moves (version 2) or FRFR formatted
moves (version 1, the default). Thanks Folkert van Heusden
<folkert AT vanheusden DOT com> for the bug report.
12 files changed: