]> code.delx.au - gnu-emacs-elpa/commitdiff
*** no comment ***
authorJohn Wiegley <johnw@newartisans.com>
Tue, 16 Apr 2002 20:23:08 +0000 (20:23 +0000)
committerJohn Wiegley <johnw@newartisans.com>
Tue, 16 Apr 2002 20:23:08 +0000 (20:23 +0000)
TODO
chess-ics.el

diff --git a/TODO b/TODO
index cee0c671b9cb3c799c09b96ef1c81118f895a7d4..7ab37c97adcd61b24b52651000a214f90fe25925 100644 (file)
--- a/TODO
+++ b/TODO
@@ -9,10 +9,20 @@
     analysis/highlight tools
     bughouse/crazyhouse
 
+- Make the drawing/highlighting code just touch single squares, rather
+  than redrawing the whole board each time (fast though this is,
+  touching single squares is all that's necessary, and it would be
+  even faster)
+
 - Fix highlighting in chess-plain when chess-plain-spacing is set.
   chess-coord needs to be applied to a larger area, and also the way
   highlight locations are found needs to be recalculated.
 
+- The highlighting code is broken for a different reason.  I'm
+  thinking about changing all of the highlighting functions to USE
+  properties in order to find out where the highlighting region should
+  begin.
+
 - Move keyboard shortcutting and mouse selection into their own
   modules
 
index aad839d2091ae383e3d1cfaa71734ef90c3a7c9d..18847992ed4e6a8a613b52a009b62c8ecbda1bcf 100644 (file)
@@ -264,8 +264,6 @@ who is black."
 (defun chess-ics-filter (string)
   (save-excursion
     (if chess-engine-last-pos
-       ;; ml: Can't we just use comint-last-output-start and
-       ;; process-mark here?  instead of chess-engine-last-pos?
        (goto-char chess-engine-last-pos)
       (goto-char (point-min)))
     (unwind-protect