diff options
| author | John Wiegley <johnw@newartisans.com> | 2002-04-11 22:58:57 +0000 |
|---|---|---|
| committer | John Wiegley <johnw@newartisans.com> | 2002-04-11 22:58:57 +0000 |
| commit | 18cadd5325c3ddba03b4b1836f119a3adfba9e19 (patch) | |
| tree | 07656bb306dfd32c50dd320230a6210bf71689a7 | |
| parent | dafc4bc89afe2d1b8f7482b54277a9aaebf1b1ce (diff) | |
*** no comment ***
| -rw-r--r-- | Makefile | 4 | ||||
| -rw-r--r-- | TODO | 20 | ||||
| -rw-r--r-- | chess.el | 2 |
3 files changed, 20 insertions, 6 deletions
@@ -49,14 +49,14 @@ SUB=$(shell echo $(VERSION) | perl -ne 'print $$1 if /[-0-9]+[ab]([0-9]+)/;') NEXT=$(shell expr $(SUB) + 1) dist: fullclean all clean - cvs tag $(TAG) + cvs tag chess-$(TAG) cp -ar . /var/tmp/chess-$(VERSION) tar cvjfXC /var/tmp/chess-$(VERSION).tar.bz2 \ .exclude /var/tmp chess-$(VERSION) rm -fr /var/tmp/chess-$(VERSION) mv /var/tmp/chess-$(VERSION).tar.bz2 \ $(HOME)/public_html/Emacs/packages - perl -ne 's/(chess-version.*)"([0-9.]+)[ab][0-9]+"/$$1"$$2$(CAT)$(NEXT)"/;' chess.el + perl -i -ne 's/(chess-version.*)"([0-9.]+)[ab][0-9]+"/$$1"$$2$(CAT)$(NEXT)"/;' chess.el cvs commit -m "bumped minor rev" chess.el update: @@ -46,9 +46,6 @@ - Remove `chess-illegal', and just use plain error. -- In the ics12 parser, create the position as part of the ply. This - will validate the move, and read in the correct starting position. - - Allow S in the display to send arbitrary text to the end - Make chess-display-popup-in-... first class citizens @@ -64,6 +61,21 @@ ---------------------------------------------------------------------- +- Add an engine function for obtaining an evaluation of the current + position. Then, allow M-x chess to startup a non-game oriented + engine, solely for the purpose of submitting position evaluations, + and displaying the result in the modeline. (Also, look at crafty's + kibitzing feature). + +- Complete chess-pgn-mode + +- Write a chess-database.el interface, and then add chess-lisp.el, + chess-file.el (PGN games in a flat file) and chess-scid.el + +- Use MIME attachments (application/x-chess-pgn) for sending e-mail + chess games back and forth. Add code for special MIME handling of + this type in Gnus. + - Clean/rewrite ics.el - Add support for ICS observing @@ -172,6 +184,8 @@ chessboard-draft-board. If the user right-clicks without selecting a piece, it will reset to chessboard-current-board and redraw. +- Using gnuplot-mode, allow evaluation trends to be plotted + BEFORE FINAL RELEASE profile, mem profile, doc, lint, checkdoc @@ -84,7 +84,7 @@ a0 243 (defgroup chess nil "An Emacs chess playing program." :group 'games) -(defconst chess-version "2.0a6" + (defconst chess-version "2.0a7" "The version of the Emacs chess program.") |
