summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--chess-engine.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/chess-engine.el b/chess-engine.el
index 1398bb4..5304cc4 100644
--- a/chess-engine.el
+++ b/chess-engine.el
@@ -421,7 +421,8 @@ event handler can take care of the data."
(insert string)
(set-marker chess-engine-current-marker (point)))
(if moving (goto-char chess-engine-current-marker))))
- (unless chess-engine-working
+ (when (and (not chess-engine-working)
+ (memq (char-before chess-engine-current-marker) '(?\n ?\r)))
(setq chess-engine-working t)
(save-excursion
(if chess-engine-last-pos