From 83513cbc2750ed373c1ab04c17ebd07776ceead7 Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Tue, 16 Apr 2002 23:41:13 +0000 Subject: Lots of painting improvements for displays, to improve efficiency. --- TODO | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index 815a8a1..8b2b710 100644 --- a/TODO +++ b/TODO @@ -12,14 +12,6 @@ - Make use of the new chess-incr-index*, which does no checks -- Don't popup the display if it's already the currently selected - window - -- 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. @@ -37,6 +29,9 @@ - Extend elp.el to do any kind of memory profiling +- Queue up input that comes in from an engine, then process the queue + -- instead of using chess-engine-last-pos + ---------------------------------------------------------------------- - Need to implement the "50 moves after irreversible" draw rule -- cgit v1.2.3