From b07fe1b072db7aad046d9eedf0e9dc32f12f9446 Mon Sep 17 00:00:00 2001 From: Mario Lang Date: Thu, 5 Feb 2004 14:30:48 +0000 Subject: some notes added --- TODO | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/TODO b/TODO index 286cb4f..489037f 100644 --- a/TODO +++ b/TODO @@ -30,6 +30,10 @@ These are features scheduled for future 2.x releases. - Write chess-descriptive.el, and have the code in general use chess-ply-to-string and chess-string-to-ply, so that users can use descriptive notationas an alternative to algebraic. + (NOTE: this might proof problematic since descriptive move notation + is ambigious if we don't have the full game information, since + we need to destinguish between QR KR QN and KN. So chess-descriptive-to-ply + would need to use a game object as reference, rather than just a position.) - Change chess-announce/sound so that it reads from the text rendition of the move; this way it will work with either descriptive or @@ -38,6 +42,8 @@ These are features scheduled for future 2.x releases. - Write chess-epd.el, which is based on chess-fen, and is also a database module for accessing positions within an EPD file + (This has mostly already been done, however, chess-epd still needs to be + converted to a database module.) - Make ( create variations in a display, and keys to move into and out of them. At the moment, variations are supported programmatically, -- cgit v1.2.3