diff options
-rw-r--r-- | generic/proof-script.el | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/generic/proof-script.el b/generic/proof-script.el index a9c55353..e67a7774 100644 --- a/generic/proof-script.el +++ b/generic/proof-script.el @@ -1989,11 +1989,12 @@ No effect if prover is busy." (proof-interrupt-process) (proof-shell-wait)) (save-excursion - (save-restriction ;; see Trac#403 - (widen) - (goto-char beg) - (proof-retract-until-point) - (proof-shell-wait))))) + (save-match-data ;; see PG#41 + (save-restriction ;; see Trac#403 + (widen) + (goto-char beg) + (proof-retract-until-point) + (proof-shell-wait)))))) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |