diff options
| author | John Wiegley <johnw@newartisans.com> | 2002-04-16 23:41:13 +0000 |
|---|---|---|
| committer | John Wiegley <johnw@newartisans.com> | 2002-04-16 23:41:13 +0000 |
| commit | 83513cbc2750ed373c1ab04c17ebd07776ceead7 (patch) | |
| tree | dbf4109ea60e6e55031b90976c7a40ef070aea57 /TODO | |
| parent | bc2e50417174e3d96489951eef50d4250bca1843 (diff) | |
Lots of painting improvements for displays, to improve efficiency.
Diffstat (limited to 'TODO')
| -rw-r--r-- | TODO | 11 |
1 files changed, 3 insertions, 8 deletions
@@ -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 |
