Support playing through PGN variation comments
authorH.G. Muller <h.g.muller@hccnet.nl>
Thu, 18 Feb 2010 16:42:48 +0000 (17:42 +0100)
committerArun Persaud <arun@nubati.net>
Sun, 21 Feb 2010 00:35:02 +0000 (16:35 -0800)
commit60876535e02fb87e638a0aa94aa80490093099fc
treeff7505e4f1f2c516923ad6c9ea1fc85c24359d15
parent0e642a2b9658ccaef62bf668f9d51598ee3a7deb
Support playing through PGN variation comments

Right-clicking a variation line in the comment dialog will shelve the
current variation, and parse the comment to replace it. This uses
ParsePV() in an alternative way, for which the latter had to be
enhanced: it was made resistent to move numbers and comments inside
the PV. It now has an argument to indicate if such comments should be
stored with the moves. The Comment Popup is closed on revert, to
make sure no comments to moves that are destroyed, containing
variations on a non-valid line, can keep hanging around.
backend.c
backend.h
winboard/winboard.c