branch: elpa/llama
commit 2e995a494dfb67bfea5bbb73982b8ec5a9081dc6
Author: Jonas Bernoulli <jo...@bernoul.li>
Commit: Jonas Bernoulli <jo...@bernoul.li>

    llama--collect: Use separate clause for nested ## no-op
---
 llama.el | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/llama.el b/llama.el
index 7a563467f1..505ac754d8 100644
--- a/llama.el
+++ b/llama.el
@@ -153,9 +153,9 @@ It also looks a bit like #\\='function."
                      (not (equal data (aref args 1))))
             (error "`%s' and `%s' are mutually exclusive" data (aref args 1)))
           (aset args pos data)))))
-   ((and (not (eq (car-safe data) '##))
-         (or (listp data)
-             (vectorp data)))
+   ((eq (car-safe data) '##))
+   ((or (listp data)
+        (vectorp data))
     (mapc (lambda (elt) (llama--collect elt args)) data))))
 
 ;;; Advices

Reply via email to