summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorJohn Wiegley <johnw@newartisans.com>2002-04-16 02:43:19 +0000
committerJohn Wiegley <johnw@newartisans.com>2002-04-16 02:43:19 +0000
commitbd0bd1965bbc3a18c0f5a218e417778c295bdd1f (patch)
treec58096b7b958fedf501f98b5cf46c88c723861f7 /TODO
parent40eddef43dfde4f1f14101e1f3bbc0d4621c8a37 (diff)
Major speed improvement and efficiency work. chess-legal-plies is
much more memory conservative now. Reduced recursion in chess-search-position by a slight bit.
Diffstat (limited to 'TODO')
-rw-r--r--TODO8
1 files changed, 7 insertions, 1 deletions
diff --git a/TODO b/TODO
index 9f92beb..cee0c67 100644
--- a/TODO
+++ b/TODO
@@ -13,6 +13,9 @@
chess-coord needs to be applied to a larger area, and also the way
highlight locations are found needs to be recalculated.
+- Move keyboard shortcutting and mouse selection into their own
+ modules
+
- the game should go inactive once I lose by stalemate/checkmate
- when a clock runs down, indicate this in the modeline, and all the
@@ -30,7 +33,10 @@
- Add support for adjournments; also, implement this is such a way
that an e-mail or postal game is basically a game that's adjourned
- after every move
+ after every move; use BBDB if available
+
+- Allow databases to return a game moniker, which can be used to
+ reference that game again
- There needs to be much more robustness; it's too easy to get the
game into an unplayable state right now