summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjao <jao@gnu.org>2022-11-01 16:22:34 +0000
committerjao <jao@gnu.org>2022-11-01 16:22:34 +0000
commitdbde6d2b446b41bc309da33aa69034c63f8294a5 (patch)
tree434d2d6d4dc531063b98fa9bb1ce4ce2c0c47551
parentd90a08de80ce9d2666fc1fd477a2743c64b45de0 (diff)
downloadgeiser-dbde6d2b446b41bc309da33aa69034c63f8294a5.tar.gz
geiser-dbde6d2b446b41bc309da33aa69034c63f8294a5.tar.bz2
requiring subr-x at compile time for older emacsen
-rw-r--r--elisp/geiser-connection.el1
-rw-r--r--elisp/geiser-doc.el1
-rw-r--r--elisp/geiser-edit.el1
-rw-r--r--elisp/geiser-repl.el2
-rw-r--r--elisp/geiser-syntax.el4
5 files changed, 8 insertions, 1 deletions
diff --git a/elisp/geiser-connection.el b/elisp/geiser-connection.el
index 9dcc869..f11ed4c 100644
--- a/elisp/geiser-connection.el
+++ b/elisp/geiser-connection.el
@@ -23,6 +23,7 @@
(require 'geiser-impl)
(require 'tq)
+(eval-when-compile (require 'subr-x))
;;; Buffer connections:
diff --git a/elisp/geiser-doc.el b/elisp/geiser-doc.el
index 123bc6c..374daa3 100644
--- a/elisp/geiser-doc.el
+++ b/elisp/geiser-doc.el
@@ -24,6 +24,7 @@
(require 'geiser-base)
(require 'button)
+(eval-when-compile (require 'subr-x))
;;; Customization:
diff --git a/elisp/geiser-edit.el b/elisp/geiser-edit.el
index a5a9c78..480f053 100644
--- a/elisp/geiser-edit.el
+++ b/elisp/geiser-edit.el
@@ -18,6 +18,7 @@
(require 'geiser-base)
(require 'etags)
+(eval-when-compile (require 'subr-x))
;;; Customization:
diff --git a/elisp/geiser-repl.el b/elisp/geiser-repl.el
index 87d2c06..069fc1f 100644
--- a/elisp/geiser-repl.el
+++ b/elisp/geiser-repl.el
@@ -30,6 +30,8 @@
(require 'font-lock)
(require 'project)
+(eval-when-compile (require 'subr-x))
+
;;; Customization:
diff --git a/elisp/geiser-syntax.el b/elisp/geiser-syntax.el
index 5faa86f..6410ecc 100644
--- a/elisp/geiser-syntax.el
+++ b/elisp/geiser-syntax.el
@@ -18,7 +18,9 @@
(require 'scheme)
-(eval-when-compile (require 'cl-lib))
+(eval-when-compile
+ (require 'cl-lib)
+ (require 'subr-x))
;;; Indentation: