]> code.delx.au - gnu-emacs-elpa/commitdiff
*** no comment ***
authorJohn Wiegley <johnw@newartisans.com>
Thu, 25 Apr 2002 00:00:04 +0000 (00:00 +0000)
committerJohn Wiegley <johnw@newartisans.com>
Thu, 25 Apr 2002 00:00:04 +0000 (00:00 +0000)
PLAN
chess-display.el

diff --git a/PLAN b/PLAN
index a7c276289b260258139739e069cbf389b8b04b32..c57d083c3c9758667f894eb90516481ba327653b 100644 (file)
--- 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
 
index 59699b483b9b472d4e8945c0453adca852f4dbc7..d5c52274caceb58b270089750bf9ae02b9c66727 100644 (file)
@@ -754,7 +754,8 @@ Basically, it means we are playing, not editing or reviewing."
     (ding)))
 
 (defun chess-display-match ()
-  "Resign the current game."
+  "Request a match with any listening engine."
+  (interactive)
   (chess-game-run-hooks chess-module-game 'match))
 
 (defun chess-display-resign ()