summaryrefslogtreecommitdiff
path: root/PLAN
diff options
context:
space:
mode:
authorJohn Wiegley <johnw@newartisans.com>2002-04-25 00:00:04 +0000
committerJohn Wiegley <johnw@newartisans.com>2002-04-25 00:00:04 +0000
commit699d9f008f24b566a8df8dd5b0349981a4c6089b (patch)
tree3b019350416d589c47048cdd003df249ece00de8 /PLAN
parent8aecfcc781e0f6d37286bedc504a1aabd2da5565 (diff)
*** no comment ***
Diffstat (limited to 'PLAN')
-rw-r--r--PLAN15
1 files changed, 7 insertions, 8 deletions
diff --git a/PLAN b/PLAN
index a7c2762..c57d083 100644
--- a/PLAN
+++ b/PLAN
@@ -1,21 +1,20 @@
polish: chess-chat, chess-kibitz
translate: chess-german
-chess-display
-- chess-display-match is not a valid command
-
-chess-pos
-- Allow NAG codes to be associated with a position
-
chess-ply
-- chess-ply-create is allowing positions that leave the king in check
+- Add :nag, :rav, :ann and :next-pos keywords to a ply
+- When creating the next position, set the annotations to point to the
+ keywords of the ply that led to that position; in fact, just point
+ to the creating ply!
+- Thus there will be a mirror set of chess-pos-has-keyword, etc.,
+ functions
chess-epd
- based on chess-fen, this will also be a database module for
accessing positions within an EPD file
chess-ics
-- detect draw/resign/abort/retract, etc.
+- detect draw/resign/retract, etc.
- add support for ICS observing
- set the "Site" tag after logging in