Fix: (org-ql-select) Accept special forms and macros in action
This commit is contained in:
parent
d9b7647f5b
commit
2dbe40d9ea
1 changed files with 3 additions and 1 deletions
|
|
@ -165,7 +165,9 @@ non-nil."
|
|||
`(lambda (&rest _ignore)
|
||||
(org-element-headline-parser (line-end-position)))))
|
||||
((pred functionp) action)
|
||||
((and (pred listp) (guard (functionp (car action))))
|
||||
((and (pred listp) (guard (or (special-form-p (car action))
|
||||
(macrop (car action))
|
||||
(functionp (car action)))))
|
||||
(byte-compile
|
||||
`(lambda (&rest _ignore)
|
||||
,action)))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue