Commit graph

965 commits

Author SHA1 Message Date
Adam Porter
68a1cf29b6 Docs: Update readme for new org-make-toc 2020-02-10 08:56:39 -06:00
Adam Porter
70f03b200f Docs: Move a screenshot to examples 2020-02-10 08:56:39 -06:00
Adam Porter
ef0c5220c2 Meta: 0.5-pre 2020-02-10 08:56:39 -06:00
Adam Porter
8baeeea49e Notes: Add idea 2020-02-09 15:25:44 -06:00
Adam Porter
e23a026fe5 Meta: Update makem.sh, Makefile, and pre-push
Use local .sandbox sandbox.  (Assumes it is initialized.)
2020-02-09 15:25:44 -06:00
Adam Porter
035c20fc28 Docs: Update comparison 2020-02-04 02:48:29 -06:00
Adam Porter
538373bb48 Release: 0.4 2020-01-22 23:39:25 -06:00
Adam Porter
6e55723e27 Docs: Clarify change notice 2020-01-22 23:38:34 -06:00
Adam Porter
d1a84a7c28 Merge: parent-ancestors-predicates
Closes #77.  Thanks to Josh Moller-Mara (@mm--).
2020-01-22 23:35:02 -06:00
Adam Porter
843564ad8c Add: (org-ql-views) Dangling tasks view 2020-01-22 23:34:34 -06:00
Adam Porter
66f58b97f2 Docs: Add examples, update ToC 2020-01-22 23:34:34 -06:00
Adam Porter
8f2baa10a3 Docs: Fix ToC, info file 2020-01-22 23:34:34 -06:00
Adam Porter
22cacbd8fe Docs: Add credit 2020-01-22 23:34:34 -06:00
Adam Porter
18c6787244 Tidy: (org-ql--pre-process-query) Calling of --query-predicate 2020-01-22 23:34:34 -06:00
Adam Porter
0e1196fd6f Tidy/Docs/Comment: Ancestor/descendant predicates 2020-01-22 23:34:25 -06:00
Adam Porter
adc5447c72 Tidy/Comment: Ancestor/descendant predicates 2020-01-22 23:33:44 -06:00
Adam Porter
3003eb8ad4 Comment: Add tasks 2020-01-22 23:33:29 -06:00
Adam Porter
e48cdf7143 Tests: Add ancestor/parent tests 2020-01-22 23:33:16 -06:00
Josh Moller-Mara
65fb37c30d Add: parent and ancestors predicates
These predicates are analogs to the existing "children" and
"descendents" predicates.

They may be useful for testing parents for specific todo states, or if
they have non-inherited tags (i.e. tags from
"org-tags-exclude-from-inheritance").
2020-01-22 23:32:24 -06:00
Adam Porter
b8a4a53983 Change: (org-ql-views/Stuck projects) Use descendants, not children 2020-01-22 23:24:54 -06:00
Adam Porter
090debabc7 Meta: Fix test.yml
It's easy to overwrite these local changes, but easy to revert them as
well.
2020-01-22 21:14:08 -06:00
Adam Porter
dc26e938fa Fix: (org-ql-block) Autoloads
Fixes #53.  Thanks to reports from Gus Cantieni (@gcantieni), Karl
Voit (@novoid), rieje (@rieje), and Jake | Junxuan (@jakejx).
2020-01-22 18:07:43 -06:00
Adam Porter
b00949d945 Docs: (priority) Update docstring
Fixes #81.  Thanks to Ihor Radchenko (@yantar92).
2020-01-22 17:37:28 -06:00
Adam Porter
2e0d38daae Tidy: (org-ql-select) Sorting pcase 2020-01-22 17:28:11 -06:00
Adam Porter
79d9bd59cf Docs: Add note about 0.5 changes 2020-01-22 17:23:00 -06:00
Jeff Filipovits
154d3bc949 Fix: (org-ql-select) Sorting with single atom sorter
Closes #90.  Thanks to Jeff Filipovits (@legalnonsense).
2020-01-22 17:15:13 -06:00
Adam Porter
9bd1235e00 Meta: Update makem.sh files 2020-01-22 17:05:16 -06:00
Adam Porter
6beada4912 Change: (org-ql-views) Mouseover text, view names 2020-01-22 17:02:44 -06:00
Adam Porter
610b1179c6 Add: (org-ql-view-sidebar-sort-views) 2020-01-22 17:01:03 -06:00
Adam Porter
b7a33170a1 Fix: (org-ql-view--buffer) Set buffer-read-only
Fixes #72.  Thanks to @xeijin.
2020-01-19 00:04:14 -06:00
Adam Porter
b3601cf0ae Add: (org-ql-block) Respect Org Agenda restrictions
Fixes #84.  Thanks to Ihor Radchenko (@yantar92) for reporting.
2020-01-18 23:32:35 -06:00
Adam Porter
0a7e4f349f Add: (org-ql-view-refresh) Message on refresh
Closes #71.  Thanks to @xeijin.

Squashed commit of the following:

commit edac9c6960
Author: Adam Porter <adam@alphapapa.net>
Date:   Sat Jan 18 20:24:28 2020 -0600

    Adjust message, indentation, add changelog entry

commit 6a263e34ff
Author: xeijin <xeijin@users.noreply.github.com>
Date:   Fri Jan 3 19:08:10 2020 +0000

    removing view title

commit fc37e3f146
Author: xeijin <xeijin@users.noreply.github.com>
Date:   Mon Dec 9 22:47:00 2019 +0000

    confirmation message for org-ql-view-refresh

    In keeping with the message displayed by `g` when refreshing an
    org-agenda buffer - if nothing has changed in an `org-ql` buffer
    it can sometimes be difficult to determine if the refresh took
    place at all.
2020-01-18 20:34:13 -06:00
Adam Porter
f42bc4019d Notes: Add note about direx 2020-01-16 09:58:36 -06:00
Adam Porter
22c0b37bbe Notes: Add idea 2020-01-16 06:21:49 -06:00
Adam Porter
fc536cafd6 Tests: (org-ql-test-show-result) Fix symbol 2020-01-13 20:24:14 -06:00
Adam Porter
c4f9a58fd6 Docs: Improve ToCs 2020-01-10 10:36:35 -06:00
Adam Porter
1f79632372 Meta: Update makem.sh, test.yml 2020-01-10 09:29:09 -06:00
Adam Porter
16cb6cef52 Tests: Declare variable 2020-01-08 13:05:50 -06:00
Adam Porter
9d15f503ba Tidy: Use alternatives to map-put
Emacs 27 marks map-put as obsolete and renames it to map-put!, which
causes byte-compilation warnings (sigh...isn't that the definition of
useless churn?).  Of course, map-put! doesn't exist in Emacs 26, so we
can't just use that.  I'm beginning to think that it will never be
possible to make the linting clean.
2020-01-08 12:58:52 -06:00
Adam Porter
3ce29bee46 Meta: (test.yml) Don't count lint failure as job failure
It's more valuable to see at a glance that the tests passed than to
have every run indicate failure because of lint failures, especially
when some of the lint failures come from package-lint issues that may
be patched in the future.
2020-01-08 12:45:53 -06:00
Adam Porter
5b48d62e87 Meta: Update Makefile, makem.sh 2020-01-08 11:01:18 -06:00
Adam Porter
9f5bbeb3f2 Fix: Inherit org-file-tags
Fixes #55.  Closes #57.

Thanks to Mikhail Skorzhinskiy (@mskorzhinskiy).
2020-01-08 10:58:55 -06:00
Adam Porter
dadbbe4a87 Tests: Allow using other data file 2020-01-08 09:26:55 -06:00
Adam Porter
2a7440b639 Tests: Move non-test-data to notes.org 2020-01-08 09:00:24 -06:00
Adam Porter
d2f7b06f3d Tests: Rename symbols, fix loading test data interactively 2020-01-08 06:48:11 -06:00
Adam Porter
21c7dc1587 Notes: Add idea 2020-01-07 08:51:19 -06:00
Adam Porter
fa1e3354b6 Notes: Add org-sql 2020-01-04 09:03:32 -06:00
Adam Porter
2af9515934 Notes: Add about org-element cache 2020-01-04 08:32:41 -06:00
Adam Porter
fb830f8577 Meta: (test.yml) Use checkout@v2 2020-01-04 01:50:11 -06:00
Adam Porter
997765f9ea Tidy: Comment out unused form
Removes a linter warning for now.
2020-01-03 07:02:06 -06:00