diff options
| author | John Wiegley <johnw@newartisans.com> | 2002-04-19 07:53:38 +0000 |
|---|---|---|
| committer | John Wiegley <johnw@newartisans.com> | 2002-04-19 07:53:38 +0000 |
| commit | 4e0af8d85ed9c1c8feb025abafe2dba87604ccb5 (patch) | |
| tree | 5f1c83d3829350475e41abb3d3d5647f3dc276e6 /TODO | |
| parent | 5e7133d9e7a77ea970f5ba1cbf60fe5a2d26cf17 (diff) | |
Fixes and other work.
Diffstat (limited to 'TODO')
| -rw-r--r-- | TODO | 63 |
1 files changed, 11 insertions, 52 deletions
@@ -1,52 +1,14 @@ - Feature work remaining - - 2.0 annotations - chatting - - 2.x display/database tie-in - analysis/highlight tools - bughouse/crazyhouse - ----------------------------------------------------------------------- - Hotlist -- TAB in chess-pgn-mode at move 1 thinks O-O and O-O-O are legal - moves. - - Follow what `edit-env' does, in order to make chess-query.el -- Make a command binding (for reading NG articles and such) which will - assume there is a PGN game under point and will read it as such and - jump to the move before cursor; right now, C-c C-c in chess-pgn - requires that the buffer be in pgn-mode - -- Move chess-assert-can-move into chess-display-move - -- Allow an "index N" command to the network protocol, so two people - can review a game together - -- Make ( create variations in a display, and { begin an annotation. " - or ; will begin a chat string. - -- Have C-p and C-n move forward and backward plies, and C-f and C-b - move into and out of variations - -- Make chess-display-create use require, not chess.el - -- PGN files aren't sendable via IRC yet; I will have to convert ^J - into ^K or something. - -- Polish chess-input.el +- Make ( create variations in a display, and C-f and C-b move into and + out of them - Find a way that regexp-alist entries that only need to fire once are only scanned once. -- Make any game-modifying commands in a display use C-c C-? - -- Complete the ICS12 parser, based on Mario's comments - - Add support for ICS observing - Use server-side sockets in chess-network, if Emacs supports it @@ -55,13 +17,6 @@ - Still need to test many areas: position editing -- Add chess-game-strip-annotations, for removing all annotations from - a game object - -- Let the user specify a default size for the chess-images display - -- Resize the chess board on a window resize event, if possible. - - In chess-ics.el, setup a completion function based on handles - Break chess-legal-plies into two parts, one of which would be the @@ -70,10 +25,6 @@ - Have elp.el not instrument defsubst functions; it obscures the results too much -- Mario reports that using chess-plain and chess-link, he ends up with - impossible positions being displayed (with too many pieces, bishops - of the same color, etc). - ---------------------------------------------------------------------- To-do List @@ -130,7 +81,9 @@ ---------------------------------------------------------------------- - Training features + Training + +- Write a scripted chess-tutorial. - Allow the opponent to give hints. @@ -167,6 +120,12 @@ ---------------------------------------------------------------------- + Other variations + +Need a way to play bughouse/crazyhouse games. + +---------------------------------------------------------------------- + BEFORE FINAL RELEASE port the code to XEmacs |
