From 24b799ab0bd49b1a128350cabf6421ff9d0e536f Mon Sep 17 00:00:00 2001 From: Adam Porter Date: Wed, 3 Jan 2024 18:25:18 -0600 Subject: [PATCH 1/5] Meta: v0.8.1-pre --- README.org | 4 + org-ql.el | 2 +- org-ql.info | 217 +++++++++++++++++++++++++++------------------------- 3 files changed, 119 insertions(+), 104 deletions(-) diff --git a/README.org b/README.org index 180db57..20b13c5 100644 --- a/README.org +++ b/README.org @@ -553,6 +553,10 @@ Simple links may also be written manually in either sexp or non-sexp form, like: /Note:/ Breaking changes may be made before version 1.0, but in the event of major changes, attempts at backward compatibility will be made with obsolescence declarations, translation of arguments, etc. Users who need stability guarantees before 1.0 may choose to use tagged stable releases. +** 0.8.1-pre + +Nothing new yet. + ** 0.8 *Additions* diff --git a/org-ql.el b/org-ql.el index 4a66726..7134a48 100644 --- a/org-ql.el +++ b/org-ql.el @@ -4,7 +4,7 @@ ;; Author: Adam Porter ;; Url: https://github.com/alphapapa/org-ql -;; Version: 0.8 +;; Version: 0.8.1-pre ;; Package-Requires: ((emacs "27.1") (compat "29.1") (dash "2.18.1") (f "0.17.2") (map "2.1") (org "9.0") (org-super-agenda "1.2") (ov "1.0.6") (peg "1.0.1") (s "1.12.0") (transient "0.1") (ts "0.2-pre")) ;; Keywords: hypermedia, outlines, Org, agenda diff --git a/org-ql.info b/org-ql.info index 71e17b3..e88fde6 100644 --- a/org-ql.info +++ b/org-ql.info @@ -72,6 +72,7 @@ Functions / Macros Changelog +* 0.8.1-pre: 081-pre. * 0.8: 08. * 0.7.4: 074. * 0.7.3: 073. @@ -1028,6 +1029,7 @@ releases. * Menu: +* 0.8.1-pre: 081-pre. * 0.8: 08. * 0.7.4: 074. * 0.7.3: 073. @@ -1061,9 +1063,17 @@ releases. * 0.1: 01.  -File: README.info, Node: 08, Next: 074, Up: Changelog +File: README.info, Node: 081-pre, Next: 08, Up: Changelog -5.1 0.8 +5.1 0.8.1-pre +============= + +Nothing new yet. + + +File: README.info, Node: 08, Next: 074, Prev: 081-pre, Up: Changelog + +5.2 0.8 ======= *Additions* @@ -1119,7 +1129,7 @@ File: README.info, Node: 08, Next: 074, Up: Changelog  File: README.info, Node: 074, Next: 073, Prev: 08, Up: Changelog -5.2 0.7.4 +5.3 0.7.4 ========= *Fixes* @@ -1129,7 +1139,7 @@ File: README.info, Node: 074, Next: 073, Prev: 08, Up: Changelog  File: README.info, Node: 073, Next: 072, Prev: 074, Up: Changelog -5.3 0.7.3 +5.4 0.7.3 ========= *Fixes* @@ -1147,7 +1157,7 @@ File: README.info, Node: 073, Next: 072, Prev: 074, Up: Changelog  File: README.info, Node: 072, Next: 071, Prev: 073, Up: Changelog -5.4 0.7.2 +5.5 0.7.2 ========= *Fixes* @@ -1168,7 +1178,7 @@ File: README.info, Node: 072, Next: 071, Prev: 073, Up: Changelog  File: README.info, Node: 071, Next: 07, Prev: 072, Up: Changelog -5.5 0.7.1 +5.6 0.7.1 ========= *Fixes* @@ -1187,7 +1197,7 @@ File: README.info, Node: 071, Next: 07, Prev: 072, Up: Changelog  File: README.info, Node: 07, Next: 063, Prev: 071, Up: Changelog -5.6 0.7 +5.7 0.7 ======= *Added* @@ -1247,7 +1257,7 @@ File: README.info, Node: 07, Next: 063, Prev: 071, Up: Changelog  File: README.info, Node: 063, Next: 062, Prev: 07, Up: Changelog -5.7 0.6.3 +5.8 0.6.3 ========= *Fixed* @@ -1263,7 +1273,7 @@ File: README.info, Node: 063, Next: 062, Prev: 07, Up: Changelog  File: README.info, Node: 062, Next: 061, Prev: 063, Up: Changelog -5.8 0.6.2 +5.9 0.6.2 ========= *Fixed* @@ -1274,8 +1284,8 @@ File: README.info, Node: 062, Next: 061, Prev: 063, Up: Changelog  File: README.info, Node: 061, Next: 06, Prev: 062, Up: Changelog -5.9 0.6.1 -========= +5.10 0.6.1 +========== *Fixed* • In dynamic blocks, links to headings with statistics cookies were @@ -1292,7 +1302,7 @@ File: README.info, Node: 061, Next: 06, Prev: 062, Up: Changelog  File: README.info, Node: 06, Next: 052, Prev: 061, Up: Changelog -5.10 0.6 +5.11 0.6 ======== *Added* @@ -1359,7 +1369,7 @@ File: README.info, Node: 06, Next: 052, Prev: 061, Up: Changelog  File: README.info, Node: 052, Next: 051, Prev: 06, Up: Changelog -5.11 0.5.2 +5.12 0.5.2 ========== *Fixed* @@ -1370,7 +1380,7 @@ File: README.info, Node: 052, Next: 051, Prev: 06, Up: Changelog  File: README.info, Node: 051, Next: 05, Prev: 052, Up: Changelog -5.12 0.5.1 +5.13 0.5.1 ========== *Fixed* @@ -1383,7 +1393,7 @@ File: README.info, Node: 051, Next: 05, Prev: 052, Up: Changelog  File: README.info, Node: 05, Next: 049, Prev: 051, Up: Changelog -5.13 0.5 +5.14 0.5 ======== *Added* @@ -1424,7 +1434,7 @@ File: README.info, Node: 05, Next: 049, Prev: 051, Up: Changelog  File: README.info, Node: 049, Next: 048, Prev: 05, Up: Changelog -5.14 0.4.9 +5.15 0.4.9 ========== *Fixed* @@ -1435,7 +1445,7 @@ File: README.info, Node: 049, Next: 048, Prev: 05, Up: Changelog  File: README.info, Node: 048, Next: 047, Prev: 049, Up: Changelog -5.15 0.4.8 +5.16 0.4.8 ========== *Fixed* @@ -1447,7 +1457,7 @@ File: README.info, Node: 048, Next: 047, Prev: 049, Up: Changelog  File: README.info, Node: 047, Next: 046, Prev: 048, Up: Changelog -5.16 0.4.7 +5.17 0.4.7 ========== *Fixed* @@ -1460,7 +1470,7 @@ File: README.info, Node: 047, Next: 046, Prev: 048, Up: Changelog  File: README.info, Node: 046, Next: 045, Prev: 047, Up: Changelog -5.17 0.4.6 +5.18 0.4.6 ========== *Fixed* @@ -1473,7 +1483,7 @@ File: README.info, Node: 046, Next: 045, Prev: 047, Up: Changelog  File: README.info, Node: 045, Next: 044, Prev: 046, Up: Changelog -5.18 0.4.5 +5.19 0.4.5 ========== *Fixed* @@ -1485,7 +1495,7 @@ File: README.info, Node: 045, Next: 044, Prev: 046, Up: Changelog  File: README.info, Node: 044, Next: 043, Prev: 045, Up: Changelog -5.19 0.4.4 +5.20 0.4.4 ========== *Fixed* @@ -1497,7 +1507,7 @@ File: README.info, Node: 044, Next: 043, Prev: 045, Up: Changelog  File: README.info, Node: 043, Next: 042, Prev: 044, Up: Changelog -5.20 0.4.3 +5.21 0.4.3 ========== *Fixed* @@ -1507,7 +1517,7 @@ File: README.info, Node: 043, Next: 042, Prev: 044, Up: Changelog  File: README.info, Node: 042, Next: 041, Prev: 043, Up: Changelog -5.21 0.4.2 +5.22 0.4.2 ========== *Fixed* @@ -1516,7 +1526,7 @@ File: README.info, Node: 042, Next: 041, Prev: 043, Up: Changelog  File: README.info, Node: 041, Next: 04, Prev: 042, Up: Changelog -5.22 0.4.1 +5.23 0.4.1 ========== *Fixed* @@ -1526,7 +1536,7 @@ File: README.info, Node: 041, Next: 04, Prev: 042, Up: Changelog  File: README.info, Node: 04, Next: 032, Prev: 041, Up: Changelog -5.23 0.4 +5.24 0.4 ======== _Note:_ The next release, 0.5, may include changes which will require @@ -1607,7 +1617,7 @@ automatically, as they will be pushed to the ‘master’ branch when ready.  File: README.info, Node: 032, Next: 031, Prev: 04, Up: Changelog -5.24 0.3.2 +5.25 0.3.2 ========== *Fixed* @@ -1620,7 +1630,7 @@ File: README.info, Node: 032, Next: 031, Prev: 04, Up: Changelog  File: README.info, Node: 031, Next: 03, Prev: 032, Up: Changelog -5.25 0.3.1 +5.26 0.3.1 ========== *Fixed* @@ -1630,7 +1640,7 @@ File: README.info, Node: 031, Next: 03, Prev: 032, Up: Changelog  File: README.info, Node: 03, Next: 023, Prev: 031, Up: Changelog -5.26 0.3 +5.27 0.3 ======== *Added* @@ -1698,7 +1708,7 @@ File: README.info, Node: 03, Next: 023, Prev: 031, Up: Changelog  File: README.info, Node: 023, Next: 022, Prev: 03, Up: Changelog -5.27 0.2.3 +5.28 0.2.3 ========== *Fixed* @@ -1708,7 +1718,7 @@ File: README.info, Node: 023, Next: 022, Prev: 03, Up: Changelog  File: README.info, Node: 022, Next: 021, Prev: 023, Up: Changelog -5.28 0.2.2 +5.29 0.2.2 ========== *Fixed* @@ -1719,7 +1729,7 @@ File: README.info, Node: 022, Next: 021, Prev: 023, Up: Changelog  File: README.info, Node: 021, Next: 02, Prev: 022, Up: Changelog -5.29 0.2.1 +5.30 0.2.1 ========== *Fixed* @@ -1729,7 +1739,7 @@ File: README.info, Node: 021, Next: 02, Prev: 022, Up: Changelog  File: README.info, Node: 02, Next: 01, Prev: 021, Up: Changelog -5.30 0.2 +5.31 0.2 ======== *Added* @@ -1812,7 +1822,7 @@ File: README.info, Node: 02, Next: 01, Prev: 021, Up: Changelog  File: README.info, Node: 01, Prev: 02, Up: Changelog -5.31 0.1 +5.32 0.1 ======== First tagged release. @@ -1870,76 +1880,77 @@ GPLv3  Tag Table: Node: Top225 -Node: Contents1851 -Node: Screenshots1974 -Node: Installation2092 -Node: Quelpa2606 -Node: Helm support3134 -Node: Usage3537 -Node: Commands3935 -Node: org-ql-find4400 -Node: org-ql-open-link5308 -Node: org-ql-refile6163 -Node: org-ql-search6491 -Node: helm-org-ql8422 -Node: org-ql-view8800 -Node: org-ql-view-sidebar9330 -Node: org-ql-view-recent-items9710 -Node: org-ql-sparse-tree10206 -Node: Queries11006 -Node: Non-sexp query syntax12123 -Node: General predicates13882 -Node: Ancestor/descendant predicates20807 -Node: Date/time predicates21935 -Node: Functions / Macros25059 -Node: Agenda-like views25357 -Ref: Function org-ql-block25519 -Node: Listing / acting-on results26780 -Ref: Caching26988 -Ref: Function org-ql-select27901 -Ref: Function org-ql-query30327 -Ref: Macro org-ql (deprecated)32101 -Node: Custom predicates32416 -Ref: Macro org-ql-defpred32640 -Node: Dynamic block36081 -Node: Links38805 -Node: Tips39492 -Node: Changelog39816 -Node: 0840632 -Node: 07443344 -Node: 07343567 -Node: 07244299 -Node: 07145218 -Node: 0746027 -Node: 06348951 -Node: 06249482 -Node: 06149787 -Node: 0650355 -Node: 05253411 -Node: 05153713 -Node: 0554138 -Node: 04955669 -Node: 04855951 -Node: 04756300 -Node: 04656709 -Node: 04557117 -Node: 04457478 -Node: 04357837 -Node: 04258040 -Node: 04158201 -Node: 0458448 -Node: 03262549 -Node: 03162952 -Node: 0363149 -Node: 02366449 -Node: 02266683 -Node: 02166963 -Node: 0267168 -Node: 0171246 -Node: Notes71347 -Node: Comparison with Org Agenda searches71509 -Node: org-sidebar72398 -Node: License72677 +Node: Contents1873 +Node: Screenshots1996 +Node: Installation2114 +Node: Quelpa2628 +Node: Helm support3156 +Node: Usage3559 +Node: Commands3957 +Node: org-ql-find4422 +Node: org-ql-open-link5330 +Node: org-ql-refile6185 +Node: org-ql-search6513 +Node: helm-org-ql8444 +Node: org-ql-view8822 +Node: org-ql-view-sidebar9352 +Node: org-ql-view-recent-items9732 +Node: org-ql-sparse-tree10228 +Node: Queries11028 +Node: Non-sexp query syntax12145 +Node: General predicates13904 +Node: Ancestor/descendant predicates20829 +Node: Date/time predicates21957 +Node: Functions / Macros25081 +Node: Agenda-like views25379 +Ref: Function org-ql-block25541 +Node: Listing / acting-on results26802 +Ref: Caching27010 +Ref: Function org-ql-select27923 +Ref: Function org-ql-query30349 +Ref: Macro org-ql (deprecated)32123 +Node: Custom predicates32438 +Ref: Macro org-ql-defpred32662 +Node: Dynamic block36103 +Node: Links38827 +Node: Tips39514 +Node: Changelog39838 +Node: 081-pre40676 +Node: 0840787 +Node: 07443515 +Node: 07343738 +Node: 07244470 +Node: 07145389 +Node: 0746198 +Node: 06349122 +Node: 06249653 +Node: 06149958 +Node: 0650528 +Node: 05253584 +Node: 05153886 +Node: 0554311 +Node: 04955842 +Node: 04856124 +Node: 04756473 +Node: 04656882 +Node: 04557290 +Node: 04457651 +Node: 04358010 +Node: 04258213 +Node: 04158374 +Node: 0458621 +Node: 03262722 +Node: 03163125 +Node: 0363322 +Node: 02366622 +Node: 02266856 +Node: 02167136 +Node: 0267341 +Node: 0171419 +Node: Notes71520 +Node: Comparison with Org Agenda searches71682 +Node: org-sidebar72571 +Node: License72850  End Tag Table From 8e9a8fe0907fdd56e46bd78bbfb2d05b9eea0c85 Mon Sep 17 00:00:00 2001 From: Adam Porter Date: Wed, 3 Jan 2024 18:26:03 -0600 Subject: [PATCH 2/5] Fix: (org-ql-find) Widen buffer This fixes the case in which a user calls org-ql-find from a narrowed buffer and chooses a result outside the restriction. This is already done in, e.g. org-ql-open-link; it's just an oversight here. --- README.org | 4 ++- org-ql-find.el | 4 +-- org-ql.info | 75 ++++++++++++++++++++++++++------------------------ 3 files changed, 44 insertions(+), 39 deletions(-) diff --git a/README.org b/README.org index 20b13c5..178ca4f 100644 --- a/README.org +++ b/README.org @@ -555,7 +555,9 @@ Simple links may also be written manually in either sexp or non-sexp form, like: ** 0.8.1-pre -Nothing new yet. +*Fixes* + ++ Command ~org-ql-find~ widens the buffer before going to the selected entry. ** 0.8 diff --git a/org-ql-find.el b/org-ql-find.el index e4b16a6..fed9ade 100644 --- a/org-ql-find.el +++ b/org-ql-find.el @@ -77,8 +77,8 @@ single predicate)." :prompt prompt))) (set-buffer (marker-buffer marker)) (pop-to-buffer (current-buffer) org-ql-find-display-buffer-action) - (goto-char marker) - (run-hook-with-args 'org-ql-find-goto-hook))) + (org-with-point-at marker + (run-hook-with-args 'org-ql-find-goto-hook)))) ;;;###autoload (defun org-ql-refile (marker) diff --git a/org-ql.info b/org-ql.info index e88fde6..630d120 100644 --- a/org-ql.info +++ b/org-ql.info @@ -1068,7 +1068,10 @@ File: README.info, Node: 081-pre, Next: 08, Up: Changelog 5.1 0.8.1-pre ============= -Nothing new yet. +*Fixes* + + • Command ‘org-ql-find’ widens the buffer before going to the + selected entry.  File: README.info, Node: 08, Next: 074, Prev: 081-pre, Up: Changelog @@ -1916,41 +1919,41 @@ Node: Links38827 Node: Tips39514 Node: Changelog39838 Node: 081-pre40676 -Node: 0840787 -Node: 07443515 -Node: 07343738 -Node: 07244470 -Node: 07145389 -Node: 0746198 -Node: 06349122 -Node: 06249653 -Node: 06149958 -Node: 0650528 -Node: 05253584 -Node: 05153886 -Node: 0554311 -Node: 04955842 -Node: 04856124 -Node: 04756473 -Node: 04656882 -Node: 04557290 -Node: 04457651 -Node: 04358010 -Node: 04258213 -Node: 04158374 -Node: 0458621 -Node: 03262722 -Node: 03163125 -Node: 0363322 -Node: 02366622 -Node: 02266856 -Node: 02167136 -Node: 0267341 -Node: 0171419 -Node: Notes71520 -Node: Comparison with Org Agenda searches71682 -Node: org-sidebar72571 -Node: License72850 +Node: 0840871 +Node: 07443599 +Node: 07343822 +Node: 07244554 +Node: 07145473 +Node: 0746282 +Node: 06349206 +Node: 06249737 +Node: 06150042 +Node: 0650612 +Node: 05253668 +Node: 05153970 +Node: 0554395 +Node: 04955926 +Node: 04856208 +Node: 04756557 +Node: 04656966 +Node: 04557374 +Node: 04457735 +Node: 04358094 +Node: 04258297 +Node: 04158458 +Node: 0458705 +Node: 03262806 +Node: 03163209 +Node: 0363406 +Node: 02366706 +Node: 02266940 +Node: 02167220 +Node: 0267425 +Node: 0171503 +Node: Notes71604 +Node: Comparison with Org Agenda searches71766 +Node: org-sidebar72655 +Node: License72934  End Tag Table From 529e05851bada55d8e6a8b7a11751bf104e37cea Mon Sep 17 00:00:00 2001 From: Adam Porter Date: Wed, 3 Jan 2024 18:32:02 -0600 Subject: [PATCH 3/5] Fix: (org-ql-view--format-element) Avoid unlinkifying links I don't fully understand why this is the correct fix, because I don't know where the raw heading text is being linkified (it seems like the :raw-value property should be the unlinkified text), but this seems to work correctly now. If it turns out to break something else, we'll find out and fix it. Fixes #282. Reported-by: Jacob Boxerman --- README.org | 1 + org-ql-view.el | 3 +- org-ql.info | 74 ++++++++++++++++++++++++++------------------------ 3 files changed, 41 insertions(+), 37 deletions(-) diff --git a/README.org b/README.org index 178ca4f..129cb25 100644 --- a/README.org +++ b/README.org @@ -558,6 +558,7 @@ Simple links may also be written manually in either sexp or non-sexp form, like: *Fixes* + Command ~org-ql-find~ widens the buffer before going to the selected entry. ++ In ~org-ql-view~ buffers, links in headings remain clickable links. (Fixes [[https://github.com/alphapapa/org-ql/issues/282][#282]]. Thanks to [[https://github.com/jakebox][Jacob Boxerman]] for reporting.) ** 0.8 diff --git a/org-ql-view.el b/org-ql-view.el index 5d452de..4d3c8c3 100644 --- a/org-ql-view.el +++ b/org-ql-view.el @@ -869,8 +869,7 @@ return an empty string." ;; Adding the relative due date property should probably be done explicitly and separately ;; (which would also make it easier to do it independently of faces, etc). (title (--> (org-ql-view--add-faces element) - (org-element-property :raw-value it) - (org-link-display-format it))) + (org-element-property :raw-value it))) (todo-keyword (-some--> (org-element-property :todo-keyword element) (org-ql-view--add-todo-face it))) (tag-list (if org-use-tag-inheritance diff --git a/org-ql.info b/org-ql.info index 630d120..f3a72a1 100644 --- a/org-ql.info +++ b/org-ql.info @@ -1072,6 +1072,10 @@ File: README.info, Node: 081-pre, Next: 08, Up: Changelog • Command ‘org-ql-find’ widens the buffer before going to the selected entry. + • In ‘org-ql-view’ buffers, links in headings remain clickable links. + (Fixes #282 (https://github.com/alphapapa/org-ql/issues/282). + Thanks to Jacob Boxerman (https://github.com/jakebox) for + reporting.)  File: README.info, Node: 08, Next: 074, Prev: 081-pre, Up: Changelog @@ -1919,41 +1923,41 @@ Node: Links38827 Node: Tips39514 Node: Changelog39838 Node: 081-pre40676 -Node: 0840871 -Node: 07443599 -Node: 07343822 -Node: 07244554 -Node: 07145473 -Node: 0746282 -Node: 06349206 -Node: 06249737 -Node: 06150042 -Node: 0650612 -Node: 05253668 -Node: 05153970 -Node: 0554395 -Node: 04955926 -Node: 04856208 -Node: 04756557 -Node: 04656966 -Node: 04557374 -Node: 04457735 -Node: 04358094 -Node: 04258297 -Node: 04158458 -Node: 0458705 -Node: 03262806 -Node: 03163209 -Node: 0363406 -Node: 02366706 -Node: 02266940 -Node: 02167220 -Node: 0267425 -Node: 0171503 -Node: Notes71604 -Node: Comparison with Org Agenda searches71766 -Node: org-sidebar72655 -Node: License72934 +Node: 0841097 +Node: 07443825 +Node: 07344048 +Node: 07244780 +Node: 07145699 +Node: 0746508 +Node: 06349432 +Node: 06249963 +Node: 06150268 +Node: 0650838 +Node: 05253894 +Node: 05154196 +Node: 0554621 +Node: 04956152 +Node: 04856434 +Node: 04756783 +Node: 04657192 +Node: 04557600 +Node: 04457961 +Node: 04358320 +Node: 04258523 +Node: 04158684 +Node: 0458931 +Node: 03263032 +Node: 03163435 +Node: 0363632 +Node: 02366932 +Node: 02267166 +Node: 02167446 +Node: 0267651 +Node: 0171729 +Node: Notes71830 +Node: Comparison with Org Agenda searches71992 +Node: org-sidebar72881 +Node: License73160  End Tag Table From 393f88e7f376bd24a70a52ed520218cefba6b5bc Mon Sep 17 00:00:00 2001 From: Ivan Perez Date: Mon, 1 Jan 2024 23:35:38 +0000 Subject: [PATCH 4/5] Remove mentions of removed functions from v0.7 subheading in Changelog. These commands were removed in 5768c685adc7c6e85c17cfec358aa8a0e368310b, but they were still mentioned in the release that was going to incorporate those two functions, v0.7. This commit removes the mention of those two functions from the v0.7 subheading in the changelog. Note that `org-ql-find-path` was re-introduced in v0.8, so it remains under that subheading as a separate addition. --- README.org | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.org b/README.org index 129cb25..2502101 100644 --- a/README.org +++ b/README.org @@ -611,7 +611,7 @@ Simple links may also be written manually in either sexp or non-sexp form, like: ** 0.7 *Added* -+ Commands ~org-ql-find~, ~org-ql-find-heading~, and ~org-ql-find-path~, which jump to entries selected using Emacs's built-in completion facilities and Org QL queries (like ~helm-org-ql~, but doesn't require Helm.). ++ Command ~org-ql-find~, which jumps to entries selected using Emacs's built-in completion facilities and Org QL queries (like ~helm-org-ql~, but doesn't require Helm.). + Command ~org-ql-refile~, which refiles the entry at point to one selected using Org QL completion. + Predicate ~rifle~, which matches an entry if each of the given arguments is found in either the entry's contents or its outline path. This provides very intuitive results, mimicing the behavior of [[https://github.com/alphapapa/org-rifle][=org-rifle=]]. In fact, the results are so useful that it's now the default predicate for plain-string query tokens. (It is also aliased to ~smart~, since it's so "smart," and not all users have used =org-rifle=.) + Option ~org-ql-default-predicate~, applied to plain-string query tokens (before, the ~regexp~ predicate was always used, but now it may be customized). From 51869fd7f968a8beaebf0dbaeaeaa08a21bb252a Mon Sep 17 00:00:00 2001 From: Adam Porter Date: Wed, 3 Jan 2024 18:47:44 -0600 Subject: [PATCH 5/5] Release: v0.8.1 --- README.org | 2 +- org-ql.el | 2 +- org-ql.info | 159 ++++++++++++++++++++++++++-------------------------- 3 files changed, 81 insertions(+), 82 deletions(-) diff --git a/README.org b/README.org index 2502101..59235b6 100644 --- a/README.org +++ b/README.org @@ -553,7 +553,7 @@ Simple links may also be written manually in either sexp or non-sexp form, like: /Note:/ Breaking changes may be made before version 1.0, but in the event of major changes, attempts at backward compatibility will be made with obsolescence declarations, translation of arguments, etc. Users who need stability guarantees before 1.0 may choose to use tagged stable releases. -** 0.8.1-pre +** 0.8.1 *Fixes* diff --git a/org-ql.el b/org-ql.el index 7134a48..3bed395 100644 --- a/org-ql.el +++ b/org-ql.el @@ -4,7 +4,7 @@ ;; Author: Adam Porter ;; Url: https://github.com/alphapapa/org-ql -;; Version: 0.8.1-pre +;; Version: 0.8.1 ;; Package-Requires: ((emacs "27.1") (compat "29.1") (dash "2.18.1") (f "0.17.2") (map "2.1") (org "9.0") (org-super-agenda "1.2") (ov "1.0.6") (peg "1.0.1") (s "1.12.0") (transient "0.1") (ts "0.2-pre")) ;; Keywords: hypermedia, outlines, Org, agenda diff --git a/org-ql.info b/org-ql.info index f3a72a1..f55af54 100644 --- a/org-ql.info +++ b/org-ql.info @@ -72,7 +72,7 @@ Functions / Macros Changelog -* 0.8.1-pre: 081-pre. +* 0.8.1: 081. * 0.8: 08. * 0.7.4: 074. * 0.7.3: 073. @@ -1029,7 +1029,7 @@ releases. * Menu: -* 0.8.1-pre: 081-pre. +* 0.8.1: 081. * 0.8: 08. * 0.7.4: 074. * 0.7.3: 073. @@ -1063,10 +1063,10 @@ releases. * 0.1: 01.  -File: README.info, Node: 081-pre, Next: 08, Up: Changelog +File: README.info, Node: 081, Next: 08, Up: Changelog -5.1 0.8.1-pre -============= +5.1 0.8.1 +========= *Fixes* @@ -1078,7 +1078,7 @@ File: README.info, Node: 081-pre, Next: 08, Up: Changelog reporting.)  -File: README.info, Node: 08, Next: 074, Prev: 081-pre, Up: Changelog +File: README.info, Node: 08, Next: 074, Prev: 081, Up: Changelog 5.2 0.8 ======= @@ -1208,9 +1208,8 @@ File: README.info, Node: 07, Next: 063, Prev: 071, Up: Changelog ======= *Added* - • Commands ‘org-ql-find’, ‘org-ql-find-heading’, and - ‘org-ql-find-path’, which jump to entries selected using Emacs’s - built-in completion facilities and Org QL queries (like + • Command ‘org-ql-find’, which jumps to entries selected using + Emacs’s built-in completion facilities and Org QL queries (like ‘helm-org-ql’, but doesn’t require Helm.). • Command ‘org-ql-refile’, which refiles the entry at point to one selected using Org QL completion. @@ -1887,77 +1886,77 @@ GPLv3  Tag Table: Node: Top225 -Node: Contents1873 -Node: Screenshots1996 -Node: Installation2114 -Node: Quelpa2628 -Node: Helm support3156 -Node: Usage3559 -Node: Commands3957 -Node: org-ql-find4422 -Node: org-ql-open-link5330 -Node: org-ql-refile6185 -Node: org-ql-search6513 -Node: helm-org-ql8444 -Node: org-ql-view8822 -Node: org-ql-view-sidebar9352 -Node: org-ql-view-recent-items9732 -Node: org-ql-sparse-tree10228 -Node: Queries11028 -Node: Non-sexp query syntax12145 -Node: General predicates13904 -Node: Ancestor/descendant predicates20829 -Node: Date/time predicates21957 -Node: Functions / Macros25081 -Node: Agenda-like views25379 -Ref: Function org-ql-block25541 -Node: Listing / acting-on results26802 -Ref: Caching27010 -Ref: Function org-ql-select27923 -Ref: Function org-ql-query30349 -Ref: Macro org-ql (deprecated)32123 -Node: Custom predicates32438 -Ref: Macro org-ql-defpred32662 -Node: Dynamic block36103 -Node: Links38827 -Node: Tips39514 -Node: Changelog39838 -Node: 081-pre40676 -Node: 0841097 -Node: 07443825 -Node: 07344048 -Node: 07244780 -Node: 07145699 -Node: 0746508 -Node: 06349432 -Node: 06249963 -Node: 06150268 -Node: 0650838 -Node: 05253894 -Node: 05154196 -Node: 0554621 -Node: 04956152 -Node: 04856434 -Node: 04756783 -Node: 04657192 -Node: 04557600 -Node: 04457961 -Node: 04358320 -Node: 04258523 -Node: 04158684 -Node: 0458931 -Node: 03263032 -Node: 03163435 -Node: 0363632 -Node: 02366932 -Node: 02267166 -Node: 02167446 -Node: 0267651 -Node: 0171729 -Node: Notes71830 -Node: Comparison with Org Agenda searches71992 -Node: org-sidebar72881 -Node: License73160 +Node: Contents1865 +Node: Screenshots1988 +Node: Installation2106 +Node: Quelpa2620 +Node: Helm support3148 +Node: Usage3551 +Node: Commands3949 +Node: org-ql-find4414 +Node: org-ql-open-link5322 +Node: org-ql-refile6177 +Node: org-ql-search6505 +Node: helm-org-ql8436 +Node: org-ql-view8814 +Node: org-ql-view-sidebar9344 +Node: org-ql-view-recent-items9724 +Node: org-ql-sparse-tree10220 +Node: Queries11020 +Node: Non-sexp query syntax12137 +Node: General predicates13896 +Node: Ancestor/descendant predicates20821 +Node: Date/time predicates21949 +Node: Functions / Macros25073 +Node: Agenda-like views25371 +Ref: Function org-ql-block25533 +Node: Listing / acting-on results26794 +Ref: Caching27002 +Ref: Function org-ql-select27915 +Ref: Function org-ql-query30341 +Ref: Macro org-ql (deprecated)32115 +Node: Custom predicates32430 +Ref: Macro org-ql-defpred32654 +Node: Dynamic block36095 +Node: Links38819 +Node: Tips39506 +Node: Changelog39830 +Node: 08140660 +Node: 0841069 +Node: 07443793 +Node: 07344016 +Node: 07244748 +Node: 07145667 +Node: 0746476 +Node: 06349340 +Node: 06249871 +Node: 06150176 +Node: 0650746 +Node: 05253802 +Node: 05154104 +Node: 0554529 +Node: 04956060 +Node: 04856342 +Node: 04756691 +Node: 04657100 +Node: 04557508 +Node: 04457869 +Node: 04358228 +Node: 04258431 +Node: 04158592 +Node: 0458839 +Node: 03262940 +Node: 03163343 +Node: 0363540 +Node: 02366840 +Node: 02267074 +Node: 02167354 +Node: 0267559 +Node: 0171637 +Node: Notes71738 +Node: Comparison with Org Agenda searches71900 +Node: org-sidebar72789 +Node: License73068  End Tag Table