aboutsummaryrefslogtreecommitdiffhomepage
path: root/isar
diff options
context:
space:
mode:
authorGravatar Clément Pit--Claudel <clement.pitclaudel@live.com>2017-02-25 19:35:35 -0500
committerGravatar Clément Pit--Claudel <clement.pitclaudel@live.com>2017-03-08 15:06:17 -0500
commit98f2e463287e3562dc7b7126e062919a8604ca4a (patch)
treee2fc6e477e8c82f4cc1db25cb81931ca9e680a84 /isar
parent673082b2bee3ca327db56bdc559f7f925259d1c8 (diff)
Remove compile-time calls to proof-ready-for-assistant
Compilation used to run in a separate Emacs process for each file, but that's not what happens when installing PG with package.el.
Diffstat (limited to 'isar')
-rw-r--r--isar/isabelle-system.el7
-rw-r--r--isar/isar-autotest.el6
-rw-r--r--isar/isar-profiling.el5
-rw-r--r--isar/isar.el7
4 files changed, 11 insertions, 14 deletions
diff --git a/isar/isabelle-system.el b/isar/isabelle-system.el
index 64cd768f..d4ef3762 100644
--- a/isar/isabelle-system.el
+++ b/isar/isabelle-system.el
@@ -16,13 +16,12 @@
(require 'cl)) ; mapcan, eval-when
(eval-when (compile)
- (require 'span)
- (require 'scomint)
+ (require 'span)
+ (require 'scomint)
(require 'proof-site)
(require 'proof-menu)
(require 'proof-syntax)
- (proof-ready-for-assistant 'isar) ; compile for isar
- (defvar proof-assistant-menu nil))
+ (defvar proof-assistant-menu))
(declare-function mapcan "cl-extra") ; spurious bytecomp warning
diff --git a/isar/isar-autotest.el b/isar/isar-autotest.el
index 10ce61a1..091d2a0a 100644
--- a/isar/isar-autotest.el
+++ b/isar/isar-autotest.el
@@ -11,10 +11,10 @@
(require 'pg-autotest)
(eval-when (compile)
- (require 'cl)
- (require 'proof-site)
- (proof-ready-for-assistant 'isar))
+ (require 'cl))
+(require 'proof-site)
+(proof-ready-for-assistant 'isar)
(declare-function isar-tracing:auto-quickcheck-toggle "isar.el")
(declare-function isar-tracing:auto-solve-direct-toggle "isar.el")
diff --git a/isar/isar-profiling.el b/isar/isar-profiling.el
index 101d04ee..0cf19348 100644
--- a/isar/isar-profiling.el
+++ b/isar/isar-profiling.el
@@ -8,9 +8,8 @@
(eval-when-compile
(require 'cl))
-(eval-when (compile)
- (require 'proof-site)
- (proof-ready-for-assistant 'isar))
+(require 'proof-site)
+(proof-ready-for-assistant 'isar)
(declare-function isar-tracing:auto-solve-toggle "isar.el")
(declare-function isar-tracing:auto-quickcheck-toggle "isar.el")
diff --git a/isar/isar.el b/isar/isar.el
index 556a4973..b8119ee6 100644
--- a/isar/isar.el
+++ b/isar/isar.el
@@ -25,10 +25,9 @@
(require 'pg-goals)
(require 'pg-vars)
(require 'outline)
- (defvar comment-quote-nested nil)
- (defvar isar-use-find-theorems-form nil)
- (defvar isar-use-linear-undo nil)
- (proof-ready-for-assistant 'isar)) ; compile for isar
+ (defvar comment-quote-nested)
+ (defvar isar-use-find-theorems-form)
+ (defvar isar-use-linear-undo))
(require 'proof)
(require 'isabelle-system) ; system code