From 5e61d1b326e3ecc16cc5ef974226697039f937fe Mon Sep 17 00:00:00 2001 From: Adam Porter Date: Thu, 5 Nov 2020 11:28:22 -0600 Subject: [PATCH] Fix: (org-ql--peg-parse-string) Unused lexical variable warning peg.el doesn't use lexical binding, and org-ql.el does, so this caused a byte-compile warning. It doesn't seem to change the behavior of the expanded code, so it should be a safe change... --- org-ql.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org-ql.el b/org-ql.el index 4196ab4..4e4e5fd 100644 --- a/org-ql.el +++ b/org-ql.el @@ -1682,7 +1682,7 @@ resp. succeded instead of signaling an error." ,(if noerror (let ((entry (make-symbol "entry")) (start (caar rules))) - `(peg-parse (entry (or (and ,start `(-- t)) "")) + `(peg-parse (,entry (or (and ,start `(-- t)) "")) . ,rules)) `(peg-parse . ,rules))))