- Rewrite ics.el
+- Add acknowledgement to the chess-network protocol
+
- Make use of the my-color data in chess-game.el to ensure that I only
do what I should be doing
((eq event 'shutdown)
(ignore-errors
- (chess-engine-send nil "game over"))
+ (chess-engine-send nil "quit"))
(ignore-errors
(process-send-string chess-irc-process "QUIT :Goodbye\n"))
(ignore-errors
(save-excursion
;; Insert the text, advancing the marker.
(goto-char (process-mark proc))
+ (while (string-match "\r" string)
+ (setq string (replace-match "" t t string)))
(insert string)
(set-marker (process-mark proc) (point)))
(if moving (goto-char (process-mark proc))))