branch: externals/taxy
commit ea3b7240ea350ea8675dfd5280294b01326143c1
Author: Adam Porter <a...@alphapapa.net>
Commit: Adam Porter <a...@alphapapa.net>

    Change: (taxy-make-take-function) Use pre-map-2.1 pcase form
---
 taxy.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/taxy.el b/taxy.el
index 972c4e4..bc675a7 100644
--- a/taxy.el
+++ b/taxy.el
@@ -321,7 +321,8 @@ defined with a definer defined by 
`taxy-define-key-definer')."
                 (quote-fn
                  (fn) (pcase fn
                         ((pred symbolp) (expand-form fn))
-                        (`(,(and (or 'and 'or 'not) boolean) . ,(and args (map 
:name :keys)))
+                        (`(,(and (or 'and 'or 'not) boolean)
+                           . ,(and args (map (:name name) (:keys keys))))
                          ;; Well, that pcase expression isn't confusing at 
all...  ;)
                          ;;  (cl-assert name t "Boolean key functions require 
a NAME")
                          ;;  (cl-assert keys t "Boolean key functions require 
KEYS")

Reply via email to