]> code.delx.au - gnu-emacs-elpa/commitdiff
*** no comment ***
authorJohn Wiegley <johnw@newartisans.com>
Tue, 16 Apr 2002 21:29:18 +0000 (21:29 +0000)
committerJohn Wiegley <johnw@newartisans.com>
Tue, 16 Apr 2002 21:29:18 +0000 (21:29 +0000)
ChangeLog
TODO

index ab578e2d151a7770bbefcc6958127b8ee4e2bb56..b22972dabea248c1af8e5240ef9166b88f584956 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2002-04-16  John Wiegley  <johnw@gnu.org>
 
+       * chess-clock.el (chess-clock-handler): Use
+       `chess-ply-set-keyword', to avoid double-adding keywords.
+
+       * chess-ply.el (chess-ply-set-keyword): Added a new function for
+       setting a ply's keyword, with an optional value (must be non-nil
+       for setting with a value to occur).
+
        * chess-ics.el (chess-ics-handle-move): Record the white and black
        remaining time as returned from the server.
 
diff --git a/TODO b/TODO
index 373cd794b49b4b3720f169c16d2980138be3cde1..1ccf0a1e770b2e7bc59f523ea964f50b5e3109df 100644 (file)
--- a/TODO
+++ b/TODO
@@ -25,6 +25,8 @@
 - Move keyboard shortcutting and mouse selection into their own
   modules
 
+- Use chess-ply-set-keyword wherever keywords are being set now.
+
 ----------------------------------------------------------------------
 
 - The game should go inactive once I lose by stalemate/checkmate