branch: externals/ivy
commit 4defb814ce00fbbc2cf2ad626e630a39f4da1456
Author: Basil L. Contovounesios <[email protected]>
Commit: Basil L. Contovounesios <[email protected]>
Directly require cl-lib as appropriate
* counsel.el:
* ivy-hydra.el:
* ivy-test.el: Explicitly require cl-lib.
---
counsel.el | 1 +
ivy-hydra.el | 3 +++
ivy-test.el | 2 ++
3 files changed, 6 insertions(+)
diff --git a/counsel.el b/counsel.el
index 4d8d87c220..2d59eee1ae 100644
--- a/counsel.el
+++ b/counsel.el
@@ -41,6 +41,7 @@
;;; Code:
+(require 'cl-lib)
(require 'ivy)
(require 'swiper)
diff --git a/ivy-hydra.el b/ivy-hydra.el
index 3cb39834b1..b6f8232b3e 100644
--- a/ivy-hydra.el
+++ b/ivy-hydra.el
@@ -35,6 +35,9 @@
(require 'ivy)
(require 'hydra)
+(eval-when-compile
+ (require 'cl-lib))
+
(defun ivy--matcher-desc ()
"Return description of `ivy--regex-function'."
(let ((cell (assq ivy--regex-function ivy-preferred-re-builders)))
diff --git a/ivy-test.el b/ivy-test.el
index 4af7e9f907..adcfec67d4 100644
--- a/ivy-test.el
+++ b/ivy-test.el
@@ -53,6 +53,8 @@ Intended as :after-while advice for `require'."
(require 'ivy)
(require 'ert)
+(eval-when-compile
+ (require 'cl-lib))
(setq ivy-last (make-ivy-state))