Change/Fix: Require peg 1.0, fix variable binding depth errors
Had to (and needed to, anyway) use peg-1.0. And while this does less macro magic, and less magic with cl-eval-when, I couldn't get around using eval. I wish peg had a function that takes a list of rules and returns a predicate that matches a string or at point. (I tried to work around the lack of that by using parts of peg macros, but it's very complicated, and everything I tried had one problem or another.)
This commit is contained in:
parent
890c24786a
commit
014d49f416
3 changed files with 101 additions and 113 deletions
47
org-ql.info
47
org-ql.info
|
|
@ -972,6 +972,7 @@ File: README.info, Node: 06-pre, Next: 05, Up: Changelog
|
|||
(org-ql-defpred) that consolidates functionality related to each
|
||||
predicate. This will also allow users to more easily define custom
|
||||
predicates.
|
||||
• Version 1.0 of library ‘peg’ is now required.
|
||||
|
||||
|
||||
File: README.info, Node: 05, Next: 049, Prev: 06-pre, Up: Changelog
|
||||
|
|
@ -1487,29 +1488,29 @@ Node: Links33872
|
|||
Node: Tips34559
|
||||
Node: Changelog34877
|
||||
Node: 06-pre35573
|
||||
Node: 0536139
|
||||
Node: 04937616
|
||||
Node: 04837890
|
||||
Node: 04738237
|
||||
Node: 04638632
|
||||
Node: 04539032
|
||||
Node: 04439391
|
||||
Node: 04339748
|
||||
Node: 04239943
|
||||
Node: 04140104
|
||||
Node: 0440345
|
||||
Node: 03244278
|
||||
Node: 03144657
|
||||
Node: 0344854
|
||||
Node: 02347829
|
||||
Node: 02248057
|
||||
Node: 02148325
|
||||
Node: 0248524
|
||||
Node: 0152559
|
||||
Node: Notes52660
|
||||
Node: Comparison with Org Agenda searches52822
|
||||
Node: org-sidebar53694
|
||||
Node: License53973
|
||||
Node: 0536196
|
||||
Node: 04937673
|
||||
Node: 04837947
|
||||
Node: 04738294
|
||||
Node: 04638689
|
||||
Node: 04539089
|
||||
Node: 04439448
|
||||
Node: 04339805
|
||||
Node: 04240000
|
||||
Node: 04140161
|
||||
Node: 0440402
|
||||
Node: 03244335
|
||||
Node: 03144714
|
||||
Node: 0344911
|
||||
Node: 02347886
|
||||
Node: 02248114
|
||||
Node: 02148382
|
||||
Node: 0248581
|
||||
Node: 0152616
|
||||
Node: Notes52717
|
||||
Node: Comparison with Org Agenda searches52879
|
||||
Node: org-sidebar53751
|
||||
Node: License54030
|
||||
|
||||
End Tag Table
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue