diff options
| author | David Aspinall | 2010-11-25 16:05:23 +0000 |
|---|---|---|
| committer | David Aspinall | 2010-11-25 16:05:23 +0000 |
| commit | 83aeac983ae37d7db34389bc42c4127aa97f4800 (patch) | |
| tree | 49f70157936e0c0fe6eeecf46ffe6aeb1cfe725f | |
| parent | 8c4a682176ffa312d977722a17a772ffe08863fa (diff) | |
Fix compile problem with smie code on Emacs <=23.3
| -rw-r--r-- | coq/coq.el | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -19,11 +19,19 @@ (require 'outline) (require 'newcomment) (require 'etags) + (unless (proof-try-require 'smie) + (defvar smie-indent-basic nil)) ; smie (defvar coq-time-commands nil) ; defpacustom (defvar coq-auto-compile-vos nil) ; defpacustom (defvar coq-use-editing-holes nil) ; defpacustom (proof-ready-for-assistant 'coq)) ; compile for coq +; (unless ; for smie indentation +; (proof-try-require 'smie) +; can't get conditional declaration to work here + (declare-function smie-bnf->prec2 "smie") + (declare-function smie-rule-parent-p "smie") + (require 'proof) (require 'coq-local-vars) ; (require 'coq-syntax) ; sets coq-prog-name |
