aboutsummaryrefslogtreecommitdiffhomepage
path: root/isa
diff options
context:
space:
mode:
authorGravatar David Aspinall <da@inf.ed.ac.uk>1999-11-26 17:44:47 +0000
committerGravatar David Aspinall <da@inf.ed.ac.uk>1999-11-26 17:44:47 +0000
commitb9e7d7a8a12464ac804eb58ee0fa26fcfc2d5277 (patch)
tree170a79d65ca7eebef3fb120108ff66346495ae12 /isa
parent4f0bf24ef94a6b0f0887c6aa08991a9c711a3ca0 (diff)
Fix to proof-shell-proof-completed-regexp by reverting to previous version.
Diffstat (limited to 'isa')
-rw-r--r--isa/isa.el6
1 files changed, 5 insertions, 1 deletions
diff --git a/isa/isa.el b/isa/isa.el
index 1f07827e..b1a17f29 100644
--- a/isa/isa.el
+++ b/isa/isa.el
@@ -157,9 +157,13 @@ and script mode."
proof-shell-end-goals-regexp "\367"
proof-shell-goal-char ?\370
+ ;; FIXME da: this needs improvement. I don't know why just
+ ;; "No subgoals!" isn't enough. (Maybe anchored to end-goals
+ ;; for safety). At the moment, this regexp reportedly causes
+ ;; overflows with large proof states.
proof-shell-proof-completed-regexp
(concat proof-shell-start-goals-regexp
- "\\([\000-\377]*\nNo subgoals!\n\\)"
+ "\\(\\(.\\|\n\\)*\nNo subgoals!\n\\)"
proof-shell-end-goals-regexp)
;; initial command configures Isabelle by hacking print functions.