summaryrefslogtreecommitdiff
path: root/cider-compat.el
diff options
context:
space:
mode:
Diffstat (limited to 'cider-compat.el')
-rw-r--r--cider-compat.el12
1 files changed, 6 insertions, 6 deletions
diff --git a/cider-compat.el b/cider-compat.el
index 7387f833..4debff12 100644
--- a/cider-compat.el
+++ b/cider-compat.el
@@ -125,8 +125,8 @@ threading."
(eval-and-compile
- (unless (fboundp 'if-let)
- (defmacro if-let (bindings then &rest else)
+ (unless (fboundp 'if-let*)
+ (defmacro if-let* (bindings then &rest else)
"Process BINDINGS and if all values are non-nil eval THEN, else ELSE.
Argument BINDINGS is a list of tuples whose car is a symbol to be
bound and (optionally) used in THEN, and its cadr is a sexp to be
@@ -143,15 +143,15 @@ to bind a single value, BINDINGS can just be a plain tuple."
,then
,@else))))
- (unless (fboundp 'when-let)
- (defmacro when-let (bindings &rest body)
+ (unless (fboundp 'when-let*)
+ (defmacro when-let* (bindings &rest body)
"Process BINDINGS and if all values are non-nil eval BODY.
Argument BINDINGS is a list of tuples whose car is a symbol to be
bound and (optionally) used in BODY, and its cadr is a sexp to be
evalled to set symbol's value. In the special case you only want
to bind a single value, BINDINGS can just be a plain tuple."
- (declare (indent 1) (debug if-let))
- `(if-let ,bindings ,(macroexp-progn body)))))
+ (declare (indent 1) (debug if-let*))
+ `(if-let* ,bindings ,(macroexp-progn body)))))
(eval-and-compile