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
(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