aboutsummaryrefslogtreecommitdiffhomepage
path: root/isar
diff options
context:
space:
mode:
Diffstat (limited to 'isar')
-rw-r--r--isar/isar.el5
1 files changed, 3 insertions, 2 deletions
diff --git a/isar/isar.el b/isar/isar.el
index 41871478..9bd0ef69 100644
--- a/isar/isar.el
+++ b/isar/isar.el
@@ -479,9 +479,10 @@ proof-shell-retract-files-regexp."
-(defun isar-goal-command-p (str)
+(defun isar-goal-command-p (span)
"Decide whether argument is a goal or not"
- (proof-string-match isar-goal-command-regexp str))
+ (proof-string-match isar-goal-command-regexp
+ (or (span-property span 'cmd) "")))
(defun isar-global-save-command-p (span str)
"Decide whether argument really is a global save command"