aboutsummaryrefslogtreecommitdiff
path: root/generic/proof-script.el
diff options
context:
space:
mode:
Diffstat (limited to 'generic/proof-script.el')
-rw-r--r--generic/proof-script.el16
1 files changed, 1 insertions, 15 deletions
diff --git a/generic/proof-script.el b/generic/proof-script.el
index a5109be7..87a9975b 100644
--- a/generic/proof-script.el
+++ b/generic/proof-script.el
@@ -1459,21 +1459,7 @@ Argument SPAN has just been processed."
(span-set-property span 'id (intern id))
(span-set-property span 'idiom 'comment)
(let ((proof-shell-last-output "")) ; comments not sent, no last output
- (pg-set-span-helphighlights bodyspan))
-
- ;; possibly evaluate some arbitrary Elisp. SECURITY RISK!
- (save-match-data
- (setq str (buffer-substring-no-properties (span-start span)
- (span-end span)))
- (if (proof-string-match-safe proof-script-evaluate-elisp-comment-regexp str)
- (condition-case nil
- (eval (car (read-from-string (match-string-no-properties 1 str)))
- t)
- (t (proof-debug
- (concat
- "lisp error when obeying proof-shell-evaluate-elisp-comment-regexp: \n"
- (prin1-to-string (match-string-no-properties 1))
- "\n"))))))))
+ (pg-set-span-helphighlights bodyspan))))
(defun proof-done-advancing-save (span)