Remove cond!

Well, that was short lived, but pcase and pcase-let are superior and
already available.
This commit is contained in:
Henrik Lissner 2019-07-18 14:31:00 +02:00
parent 553cd8db09
commit 2caaec50e8
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -181,13 +181,6 @@ The order VALUES is preserved."
elt)
,list)))
(defmacro cond! (&rest clauses)
"An anaphoric `cond', which stores the conditional value in `it'."
`(let (it)
(cond ,@(cl-loop for (cond . body) in clauses
collect `((setq it ,cond)
,@body)))))
(defmacro defer-until! (condition &rest body)
"Run BODY when CONDITION is true (checks on `after-load-functions'). Meant to
serve as a predicated alternative to `after!'."