diff options
| -rw-r--r-- | TODO | 3 | ||||
| -rw-r--r-- | chess-engine.el | 2 | ||||
| -rw-r--r-- | chess-network.el | 3 |
3 files changed, 6 insertions, 2 deletions
@@ -22,6 +22,9 @@ - Add a display command for writing out the currently displayed game to a file. It will use PGN for games, and FEN for positions. +- Auto-raise the chess-images frame, if it's being displayed as a + separate frame. + ---------------------------------------------------------------------- - Port image display code to XEmacs diff --git a/chess-engine.el b/chess-engine.el index 23fedfd..5d80436 100644 --- a/chess-engine.el +++ b/chess-engine.el @@ -146,7 +146,7 @@ (let ((proc (get-buffer-process (current-buffer)))) (if (and proc (memq (process-status proc) '(run open))) (process-send-string proc string) - (error "The engine you're using is no longer running"))))) + (error "The engine you were using is no longer running"))))) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; diff --git a/chess-network.el b/chess-network.el index 6ef4126..b2d9f01 100644 --- a/chess-network.el +++ b/chess-network.el @@ -70,7 +70,8 @@ proc)) ((eq event 'shutdown) - (chess-engine-send nil "QUIT\n")) + (ignore-errors + (chess-engine-send nil "QUIT\n"))) ((eq event 'setup) (chess-engine-send nil (format "SETBOARD %s\n" |
