Adam Porter
|
334b68de3d
|
Change: (org-ql) Handle arbitrary expressions for sort arg
See https://github.com/alphapapa/org-agenda-ng/pull/1
|
2018-08-04 15:48:18 -05:00 |
|
Adam Porter
|
cc05faa977
|
Docs: Add missing sort type to docstring
|
2018-08-04 15:47:41 -05:00 |
|
Adam Porter
|
08243d5479
|
Add: (org-ql) Markers argument
|
2018-08-04 01:52:23 -05:00 |
|
Adam Porter
|
fe3d5c2bd8
|
Fix: (org-ql) Set "today" to org-ql--today in symbol-macrolet
Since we byte-compile the lambda, this is necessary (at least, I think
this is why). Remember that we set org-ql--today when we actually run
queries.
|
2018-08-01 10:53:15 -05:00 |
|
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 |
|