Commit graph

21 commits

Author SHA1 Message Date
Adam Porter
8bfb65d715 Change: Refactor, improve docstrings, argument handling, etc.
Move some code between functions and macros to make more sense and be
more flexible.
2018-07-10 08:27:54 -05:00
Adam Porter
c605ccbaf3 Change: (org-ql--org-timestamp-element<) Use macrolet
Should be a small performance improvement, avoiding funcall overhead.
2018-07-10 08:26:55 -05:00
Adam Porter
51a472ffa8 Add: --sanity-check-form function
Currently unused, but may try to use it in the future to avoid
confusing problems.
2018-06-08 18:06:31 -05:00
Adam Porter
27fb5f0852 Comment: Add MAYBE 2018-06-08 18:06:24 -05:00
Adam Porter
86d2e38802 Add: (org-ql--fmap) Add debug declaration 2018-06-08 18:05:52 -05:00
Adam Porter
a134e34fd8 Change: Improve TODO grouping 2018-06-08 18:05:17 -05:00
Adam Porter
73925c8f1c Change: Use org-done-keywords instead of org-done-keywords-for-agenda
This should fix a bug, and it seems like the more correct thing to do.
2018-06-08 18:04:01 -05:00
Adam Porter
977e9aa0a2 Change: Enable lexical-binding
Hopefully this doesn't break anything...
2018-06-08 18:03:49 -05:00
Adam Porter
1143414f67 Change: (--date<) Use macrolet instead of flet 2018-05-24 10:04:34 -05:00
Adam Porter
f19f2a4cb4 Fix: Tag inheritance
Hardcoded on for now.
2018-05-24 10:00:20 -05:00
Adam Porter
005ad636b2 Change: Rename org-agenda-ng--date-p -> org-ql--date-p 2018-05-24 09:59:00 -05:00
Adam Porter
afad077b04 Change: Improve error message 2018-05-24 09:58:23 -05:00
Adam Porter
52a1deffa2 Change: Error if file can't be opened 2018-05-24 09:50:46 -05:00
Adam Porter
6624837aa2 Change: Read files or buffers 2018-05-23 10:38:35 -05:00
Adam Porter
a3cb114f71 Add: (org-ql) Optionally don't widen buffers 2018-05-23 07:49:44 -05:00
Adam Porter
edc9958aa1 Add: Sorting by TODO keyword 2018-05-23 07:03:28 -05:00
Adam Porter
70573b98c5 Fix: Remove unnecessary list from default action
Not sure why I had put that in there...
2018-05-23 07:01:29 -05:00
Adam Porter
d826425fd7 Add: Sorting for org-ql 2018-05-23 05:04:40 -05:00
Adam Porter
1ccbe008ac (org-ql) Remove sharp-quote from action-fn
That should be specified from the macro call, not here.
2018-05-22 06:27:53 -05:00
Adam Porter
d1f26eec2f (org-ql--priority-p) Convert to function
I don't remember why I had made it a macro, but it needs to be a
function so it can be called correctly in org-ql--query.
2018-05-22 06:27:21 -05:00
Adam Porter
9050b756ba Factor out org-ql into separate file 2018-05-11 16:40:40 -05:00