diff options
Diffstat (limited to 'chess-engine.el')
| -rw-r--r-- | chess-engine.el | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/chess-engine.el b/chess-engine.el index ad163c0..807f99d 100644 --- a/chess-engine.el +++ b/chess-engine.el @@ -222,8 +222,10 @@ ;; this could be accelerated by joining ;; together the regexps (if (looking-at (caar triggers)) - (funcall (cdar triggers))) - (setq triggers (cdr triggers)))) + (progn + (funcall (cdar triggers)) + (setq triggers nil)) + (setq triggers (cdr triggers))))) (chess-illegal (error-message-string err))) (forward-line))) (setq chess-engine-last-pos (point) |
