summaryrefslogtreecommitdiff
path: root/chess-engine.el
diff options
context:
space:
mode:
authorMario Lang <mlang@delysid.org>2004-02-22 13:25:13 +0000
committerMario Lang <mlang@delysid.org>2004-02-22 13:25:13 +0000
commitf744f8afda7aa9bfa77f64fc9f8e92619f68a293 (patch)
treee3494e2fce1c9b006652348b14ad7b764b7bbec6 /chess-engine.el
parent1f8db93e3831b43e008611af232e5694c1bdb3d2 (diff)
Require 'rx when compiling.
(chess-ics-style12-regexp): New constant regexp which matches a style12 string (subgroup 1 to 32). (chess-ics-matcher-alist): Use it. (chess-ics-matcher-alist): Destroy game object if we see a "no longer examining..." message. (chess-ics-handle-style12): Rewrite using `match-string' instead of `pop' based on the new regexp above. (chess-ics-handle-style12): No longer `message' parse errors, rather keep the failed board in the buffer, and add the failure info to the front of the line. Makes finding remaining bugs a lot easier since the buffer can be reviewed in chronological order.
Diffstat (limited to 'chess-engine.el')
0 files changed, 0 insertions, 0 deletions