aboutsummaryrefslogtreecommitdiff
path: root/generic/span.el
diff options
context:
space:
mode:
authorDavid Aspinall2000-05-09 10:11:22 +0000
committerDavid Aspinall2000-05-09 10:11:22 +0000
commit2c6dded0f96ebcb1a9807af29d2a469cbc54f116 (patch)
tree38fd9ae14e55abe3a3414bdea0278c5612989bc0 /generic/span.el
parent147f699997648854df72bc19c312b148b06823ec (diff)
New files
Diffstat (limited to 'generic/span.el')
-rw-r--r--generic/span.el20
1 files changed, 20 insertions, 0 deletions
diff --git a/generic/span.el b/generic/span.el
new file mode 100644
index 00000000..59710e1f
--- /dev/null
+++ b/generic/span.el
@@ -0,0 +1,20 @@
+;; span.el Datatype of "spans" for Proof General.
+;; Copyright (C) 1998 LFCS Edinburgh
+;; Author: Healfdene Goguen
+;; Maintainer: Proof General maintainer <proofgen@dcs.ed.ac.uk>
+;;
+;; $Id$
+
+
+;; Spans are our abstraction of extents/overlays.
+;;
+(eval-and-compile
+ (cond
+ ((fboundp 'make-extent) (require 'span-extent))
+ ((fboundp 'make-overlay) (require 'span-overlay))
+ (t
+ (error
+ "Your Emacs version is not compatible with Proof General, sorry."))))
+
+(provide 'span)
+;; span.el ends here.