Skip to content

Commit 22d7549

Browse files
committed
fix(core): fix some byte compilation issues with missing requires
1 parent b0d1595 commit 22d7549

File tree

4 files changed

+8
-2
lines changed

4 files changed

+8
-2
lines changed

elsa-lgr.el

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636

3737
(require 'seq)
3838
(require 'eieio)
39+
(eval-and-compile (setq eieio-backward-compatibility nil))
3940
(require 'format-spec)
4041

4142
(eval-and-compile

elsa-log.el

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
;; -*- lexical-binding: t -*-
22

3-
(require 'elsa-lgr)
43
(require 'async)
4+
(require 'dash)
5+
6+
(require 'elsa-lgr)
57

68
(defclass elsa-worker-appender (lgr-appender) ()
79
"Appender sending messages back to parent process.")

elsa-type-algebra.el

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
(eval-and-compile (setq eieio-backward-compatibility nil))
55
(require 'elsa-types)
66

7-
(eval-when-compile
7+
(eval-and-compile
88
(defvar elsa-type-debug nil))
99

1010
(defvar elsa-type-debug-depth 0)

elsa-type.el

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@
2626

2727
;;; Code:
2828

29+
(require 'eieio)
30+
(eval-and-compile (setq eieio-backward-compatibility nil))
31+
2932
(defconst elsa--fmt-explain-type-0-does-not-accept-type-1
3033
"Type `%s' does not accept type `%s'")
3134

0 commit comments

Comments
 (0)