Add configuration paramater 'stoponerror' to stop processing a file
[cboard.git] / TODO
blobe2592fa428cd0131745adf621e1f87e532e6b7bf
1 These are a list of things that I'd like included before 1.0.0 (in no real
2 order):
4 - = not started
5 + = started
6 ? = not sure to included it
8 - A clock.
10 - ICS network game support.
12 - RAV move text support. CBoard should read a file which has this with no
13   problems, but it currently doesn't parse it. Include the RAV depth next to
14   the piece.
16 + FEN move parsing.
18 - When saving multiple games, sort them by tag values specified by the
19   standard.
21 - A command to show pinned pieces.
23 + Show move numbers for the selected piece.
25 ? Show cursor direction keys on the board next to the move numbers.
27 ? A menu to select a game from a file.
29 - Support chess engines other than GNU Chess. This should be a configuration
30   parameter to specify a path to the executable. Also, I'm not sure if parsing
31   the engine output would change or not (standard?).