Commit graph

291 commits

Author SHA1 Message Date
Adam Porter
bc4bdc1587 Comment: Add MAYBE 2019-07-16 19:01:26 -05:00
Adam Porter
66f36be2ca Tidy: Remove unused function 2019-07-16 18:56:51 -05:00
Adam Porter
b2e35997c7 Tidy: Rename macro to --defpred 2019-07-16 18:54:31 -05:00
Adam Porter
cf75e2fb1d Tidy: Move hash-table-test def 2019-07-16 18:52:41 -05:00
Adam Porter
3a2eaceca8 Tidy: Move defvar 2019-07-16 18:51:59 -05:00
Adam Porter
c6250d1ee2 Tidy: Docstring 2019-07-16 18:50:06 -05:00
Adam Porter
9648dd12f9 Tidy: Headers, commentaries, etc. 2019-07-16 18:46:19 -05:00
Adam Porter
42138e2673 Docs: Update docstrings
To comply with checkdoc.
2019-07-16 13:49:41 -05:00
Adam Porter
04725bb900 Tidy: Remove unused macro 2019-07-16 13:45:39 -05:00
Adam Porter
2b267ad195 Fix: Depend on Emacs 26.1 for if-let* 2019-07-16 13:45:25 -05:00
Daniel Kraus
adcb96cb1e Fix: Compatibility with org>=9.2
The API for `org-get-tags-at` and `org-timestamp--to-internal-time`
changed in org-mode version 9.2.

Thanks to Ataias Pereira Reis (@ataias) and Daniel Kraus (@dakra).

Closes #27.  Closes #31.
2019-07-16 13:29:13 -05:00
Daniel Kraus
0b7628c1f7 Fix: Byte-compile warnings
Define some `org-super-agenda` symbols in case org-super-agenda
is not installed.
2019-07-16 13:29:13 -05:00
Adam Porter
6a968d212f Docs: Update first paragraph 2019-07-16 13:05:16 -05:00
Adam Porter
3b88b71b41 Fix: Unused variable warnings 2019-07-16 13:01:45 -05:00
Adam Porter
3933db460b Add: Query preambles
Notes: Mark preambles as done

Docs: Add changelog entry
2019-07-16 12:49:09 -05:00
Adam Porter
3adaf4e5fc Change: (org-ql-query) Call --select-cached with query, not pred
Since we will be pre-processing and modifying the query, the predicate
may not correspond exactly to the query, so we should key the cache on
the original query.
2019-07-16 12:42:58 -05:00
Adam Porter
014e0f1388 Tests: Add (todo) tests 2019-07-16 12:38:58 -05:00
Adam Porter
25ce89ca2c Tests: Add/change convenience commands 2019-07-16 12:38:58 -05:00
Adam Porter
7dcdc21ea1 Change: (regexp) Accept multiple regexps 2019-07-16 12:38:58 -05:00
Adam Porter
7068322757 Meta: Update version 2019-07-16 12:38:04 -05:00
Adam Porter
eb281fe345 Release: 0.1 2019-07-16 12:03:09 -05:00
Adam Porter
a7d8018f64 Notes: Add todo 2019-07-02 19:43:38 -05:00
Adam Porter
28fce8b871 Tests: Add (done) 2019-06-20 13:32:26 -05:00
Adam Porter
0aec8ec603 Add: Search buffer refreshing, header line, etc. 2019-06-10 19:13:08 -05:00
Adam Porter
a74520c223 Docs: (deadline) Mention org-deadline-warning-days 2019-06-10 16:49:06 -05:00
Adam Porter
ab77cc1cb0 Docs: Silence code block 2019-06-10 16:48:51 -05:00
Adam Porter
9b5004b436 Fix: Restore date predicate
Need to deprecate with a warning and update examples before removing.

Fixes #25.  Closes #26.  Thanks to @xeijin for reporting.
2019-06-09 14:34:38 -05:00
Adam Porter
c40eb050a9 Notes: Add tasks 2019-06-09 05:09:53 -05:00
Adam Porter
943bb6d6c0 Add: (ts) predicates, improved tests 2019-06-09 03:13:42 -05:00
Adam Porter
3a10fe593d Docs: Fix argument name 2019-06-09 00:09:32 -05:00
Adam Porter
4174dbad84 Tidy: Docstring 2019-06-09 00:08:26 -05:00
Adam Porter
f930cd40b5 Docs: Tidy 2019-06-09 00:05:26 -05:00
Adam Porter
3a036c3efb Fix: Predicate args in documentation 2019-06-09 00:03:32 -05:00
Adam Porter
3d4ad1ab36 Add: Tests, Makefile, Cask 2019-06-08 23:52:03 -05:00
Adam Porter
7fed9f43bf Fix: Requirements 2019-06-08 23:52:03 -05:00
Adam Porter
b2e8b9cbfc Fix: (--predicate-clocked) advertised-calling-convention 2019-06-08 23:52:03 -05:00
Adam Porter
6c6bb2d572 Add: Clocked selector and supporting code 2019-06-08 23:51:52 -05:00
Adam Porter
9deec36458 Fix: Require org-habit
It would be optimal to avoid requiring it, but not worth the trouble.
2019-06-08 23:31:24 -05:00
Adam Porter
974acb0f43 Docs: Reorganize 2019-06-08 21:51:59 -05:00
Adam Porter
f6d58fcf70 Docs: Update, etc. 2019-06-08 21:25:41 -05:00
Adam Porter
7b093bba30 Fix: (--predicate-done) Refer to new pred name
Fixes #24.  Thanks to @xeijin for reporting.
2019-06-08 18:49:06 -05:00
Adam Porter
a1b64f9eec Docs: Tidy 2019-06-08 05:00:20 -05:00
Adam Porter
8ee5c2d131 Docs: Add ToC 2019-06-08 04:52:40 -05:00
Adam Porter
ca22b7a9e1 Docs: Add LICENSE 2019-06-08 04:47:22 -05:00
Adam Porter
13d3c1c4d9 Docs: Queries, etc. 2019-06-08 04:45:52 -05:00
Adam Porter
2722d87460 Tidy: Docstrings, symbol names 2019-06-08 04:30:52 -05:00
Adam Porter
4d186d7054 Docs: org-ql, org-ql-query
Also rename org-ql--query to org-ql-query.
2019-06-08 04:24:50 -05:00
Adam Porter
fc5647aea3 Change: Define predicates with macro, generate docs 2019-06-08 04:16:58 -05:00
Adam Porter
3b56bd14dd Notes: Add task 2019-06-07 21:54:14 -05:00
Adam Porter
b11a3ea3cf Tidy: Docstring and tasks 2019-06-07 21:53:20 -05:00