The problems with bsetup and castling takeback in examine mode should now have been solved in the server. The bsetup case required some additions to XBoard, to make it switch variant during the setup when the ICS changes board size.
When you enter "bsetup" from idle mode you now get an empty 8x8 board (in stead of 0x0). Once in setup mode you can enter "bsetup category board", or "bsetup category", and this will set up the initial position of the variant loaded from the file category/board or category/0. This means that commands like "bsetup shogi", "bsetup gothic" or "bsetup capablanca bird" work without problems, and XBoard adapts variant and board size accordingly. The problem of taking back castlings in examine mode should be fixed now; it was due to a new internal representation of castling in the ICS I had implemented to unambiguously specify Chess960 castling, but which was not recognized by the take-back routine yet. More bug reports on this are welcome, as I don't really know how setting up boards is supposd to work. Is one supposed to use edit-position mode in XBoard to setup the position? _______________________________________________ Bug-XBoard mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-xboard
