aboutsummaryrefslogtreecommitdiffhomepage
path: root/coq/coq.el
diff options
context:
space:
mode:
Diffstat (limited to 'coq/coq.el')
-rw-r--r--coq/coq.el33
1 files changed, 17 insertions, 16 deletions
diff --git a/coq/coq.el b/coq/coq.el
index b3eaa903..9f4dc08e 100644
--- a/coq/coq.el
+++ b/coq/coq.el
@@ -1381,22 +1381,23 @@ Warning:
proof-nested-undo-regexp coq-state-changing-commands-regexp
proof-script-imenu-generic-expression coq-generic-expression)
- (if (fboundp 'smie-setup) ; always use smie, old indentation code removed
- (progn
- (smie-setup coq-smie-grammar #'coq-smie-rules
- :forward-token #'coq-smie-forward-token
- :backward-token #'coq-smie-backward-token))
- (require 'coq-indent)
- (setq
- ;; indentation is implemented in coq-indent.el
- indent-line-function 'coq-indent-line
- proof-indent-any-regexp coq-indent-any-regexp
- proof-indent-open-regexp coq-indent-open-regexp
- proof-indent-close-regexp coq-indent-close-regexp)
-
- (make-local-variable 'indent-region-function)
- (setq indent-region-function 'coq-indent-region))
-
+ (when (fboundp 'smie-setup) ; always use smie, old indentation code removed
+ (smie-setup coq-smie-grammar #'coq-smie-rules
+ :forward-token #'coq-smie-forward-token
+ :backward-token #'coq-smie-backward-token))
+
+ ;; old indentation code.
+ ;; (require 'coq-indent)
+ ;; (setq
+ ;; ;; indentation is implemented in coq-indent.el
+ ;; indent-line-function 'coq-indent-line
+ ;; proof-indent-any-regexp coq-indent-any-regexp
+ ;; proof-indent-open-regexp coq-indent-open-regexp
+ ;; proof-indent-close-regexp coq-indent-close-regexp)
+ ;; (make-local-variable 'indent-region-function)
+ ;; (setq indent-region-function 'coq-indent-region)
+
+
;; span menu
(setq proof-script-span-context-menu-extensions 'coq-create-span-menu)