branch: master commit 34e4d864bfb78ce6a9e8c5e76444040545618917 Author: Ian D <du...@gnu.org> Commit: Ian D <du...@gnu.org>
Fixed variable-set condition * org-edna.el (org-edna-condition/variable-set): Don't treat the input as strings. --- org-edna.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org-edna.el b/org-edna.el index cd83eb7..2a6ab32 100644 --- a/org-edna.el +++ b/org-edna.el @@ -562,7 +562,7 @@ IDS are all UUIDs as understood by `org-id-find'." (buffer-name)))) (defun org-edna-condition/variable-set (neg var val) - (let ((condition (string-equal (symbol-value (intern var)) (read val)))) + (let ((condition (equal (symbol-value var) val))) (when (org-xor condition neg) (format "%s %s= %s" var (or neg "=") val))))