From daad25e079c5245289ac88313b423858d3793637 Mon Sep 17 00:00:00 2001 From: Adam Porter Date: Thu, 19 Oct 2023 21:45:22 -0500 Subject: [PATCH 1/6] Meta: v0.7.3-pre --- README.org | 4 ++ org-ql.el | 2 +- org-ql.info | 203 +++++++++++++++++++++++++++------------------------- 3 files changed, 112 insertions(+), 97 deletions(-) diff --git a/README.org b/README.org index 6ff4a0f2..d454d6b4 100644 --- a/README.org +++ b/README.org @@ -542,6 +542,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.7.3-pre + +Nothing new yet. + ** 0.7.2 *Fixes* diff --git a/org-ql.el b/org-ql.el index 9a3878b7..862d20f8 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.7.2 +;; Version: 0.7.3-pre ;; Package-Requires: ((emacs "26.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 c1e5e135..66fb70a5 100644 --- a/org-ql.info +++ b/org-ql.info @@ -71,6 +71,7 @@ Functions / Macros Changelog +* 0.7.3-pre: 073-pre. * 0.7.2: 072. * 0.7.1: 071. * 0.7: 07. @@ -992,6 +993,7 @@ releases. * Menu: +* 0.7.3-pre: 073-pre. * 0.7.2: 072. * 0.7.1: 071. * 0.7: 07. @@ -1022,9 +1024,17 @@ releases. * 0.1: 01.  -File: README.info, Node: 072, Next: 071, Up: Changelog +File: README.info, Node: 073-pre, Next: 072, Up: Changelog -5.1 0.7.2 +5.1 0.7.3-pre +============= + +Nothing new yet. + + +File: README.info, Node: 072, Next: 071, Prev: 073-pre, Up: Changelog + +5.2 0.7.2 ========= *Fixes* @@ -1045,7 +1055,7 @@ File: README.info, Node: 072, Next: 071, Up: Changelog  File: README.info, Node: 071, Next: 07, Prev: 072, Up: Changelog -5.2 0.7.1 +5.3 0.7.1 ========= *Fixes* @@ -1064,7 +1074,7 @@ File: README.info, Node: 071, Next: 07, Prev: 072, Up: Changelog  File: README.info, Node: 07, Next: 063, Prev: 071, Up: Changelog -5.3 0.7 +5.4 0.7 ======= *Added* @@ -1124,7 +1134,7 @@ File: README.info, Node: 07, Next: 063, Prev: 071, Up: Changelog  File: README.info, Node: 063, Next: 062, Prev: 07, Up: Changelog -5.4 0.6.3 +5.5 0.6.3 ========= *Fixed* @@ -1140,7 +1150,7 @@ File: README.info, Node: 063, Next: 062, Prev: 07, Up: Changelog  File: README.info, Node: 062, Next: 061, Prev: 063, Up: Changelog -5.5 0.6.2 +5.6 0.6.2 ========= *Fixed* @@ -1151,7 +1161,7 @@ File: README.info, Node: 062, Next: 061, Prev: 063, Up: Changelog  File: README.info, Node: 061, Next: 06, Prev: 062, Up: Changelog -5.6 0.6.1 +5.7 0.6.1 ========= *Fixed* @@ -1169,7 +1179,7 @@ File: README.info, Node: 061, Next: 06, Prev: 062, Up: Changelog  File: README.info, Node: 06, Next: 052, Prev: 061, Up: Changelog -5.7 0.6 +5.8 0.6 ======= *Added* @@ -1236,7 +1246,7 @@ File: README.info, Node: 06, Next: 052, Prev: 061, Up: Changelog  File: README.info, Node: 052, Next: 051, Prev: 06, Up: Changelog -5.8 0.5.2 +5.9 0.5.2 ========= *Fixed* @@ -1247,8 +1257,8 @@ File: README.info, Node: 052, Next: 051, Prev: 06, Up: Changelog  File: README.info, Node: 051, Next: 05, Prev: 052, Up: Changelog -5.9 0.5.1 -========= +5.10 0.5.1 +========== *Fixed* • Custom sorting functions could corrupt the cache, causing items to @@ -1260,7 +1270,7 @@ File: README.info, Node: 051, Next: 05, Prev: 052, Up: Changelog  File: README.info, Node: 05, Next: 049, Prev: 051, Up: Changelog -5.10 0.5 +5.11 0.5 ======== *Added* @@ -1301,7 +1311,7 @@ File: README.info, Node: 05, Next: 049, Prev: 051, Up: Changelog  File: README.info, Node: 049, Next: 048, Prev: 05, Up: Changelog -5.11 0.4.9 +5.12 0.4.9 ========== *Fixed* @@ -1312,7 +1322,7 @@ File: README.info, Node: 049, Next: 048, Prev: 05, Up: Changelog  File: README.info, Node: 048, Next: 047, Prev: 049, Up: Changelog -5.12 0.4.8 +5.13 0.4.8 ========== *Fixed* @@ -1324,7 +1334,7 @@ File: README.info, Node: 048, Next: 047, Prev: 049, Up: Changelog  File: README.info, Node: 047, Next: 046, Prev: 048, Up: Changelog -5.13 0.4.7 +5.14 0.4.7 ========== *Fixed* @@ -1337,7 +1347,7 @@ File: README.info, Node: 047, Next: 046, Prev: 048, Up: Changelog  File: README.info, Node: 046, Next: 045, Prev: 047, Up: Changelog -5.14 0.4.6 +5.15 0.4.6 ========== *Fixed* @@ -1350,7 +1360,7 @@ File: README.info, Node: 046, Next: 045, Prev: 047, Up: Changelog  File: README.info, Node: 045, Next: 044, Prev: 046, Up: Changelog -5.15 0.4.5 +5.16 0.4.5 ========== *Fixed* @@ -1362,7 +1372,7 @@ File: README.info, Node: 045, Next: 044, Prev: 046, Up: Changelog  File: README.info, Node: 044, Next: 043, Prev: 045, Up: Changelog -5.16 0.4.4 +5.17 0.4.4 ========== *Fixed* @@ -1374,7 +1384,7 @@ File: README.info, Node: 044, Next: 043, Prev: 045, Up: Changelog  File: README.info, Node: 043, Next: 042, Prev: 044, Up: Changelog -5.17 0.4.3 +5.18 0.4.3 ========== *Fixed* @@ -1384,7 +1394,7 @@ File: README.info, Node: 043, Next: 042, Prev: 044, Up: Changelog  File: README.info, Node: 042, Next: 041, Prev: 043, Up: Changelog -5.18 0.4.2 +5.19 0.4.2 ========== *Fixed* @@ -1393,7 +1403,7 @@ File: README.info, Node: 042, Next: 041, Prev: 043, Up: Changelog  File: README.info, Node: 041, Next: 04, Prev: 042, Up: Changelog -5.19 0.4.1 +5.20 0.4.1 ========== *Fixed* @@ -1403,7 +1413,7 @@ File: README.info, Node: 041, Next: 04, Prev: 042, Up: Changelog  File: README.info, Node: 04, Next: 032, Prev: 041, Up: Changelog -5.20 0.4 +5.21 0.4 ======== _Note:_ The next release, 0.5, may include changes which will require @@ -1484,7 +1494,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.21 0.3.2 +5.22 0.3.2 ========== *Fixed* @@ -1497,7 +1507,7 @@ File: README.info, Node: 032, Next: 031, Prev: 04, Up: Changelog  File: README.info, Node: 031, Next: 03, Prev: 032, Up: Changelog -5.22 0.3.1 +5.23 0.3.1 ========== *Fixed* @@ -1507,7 +1517,7 @@ File: README.info, Node: 031, Next: 03, Prev: 032, Up: Changelog  File: README.info, Node: 03, Next: 023, Prev: 031, Up: Changelog -5.23 0.3 +5.24 0.3 ======== *Added* @@ -1575,7 +1585,7 @@ File: README.info, Node: 03, Next: 023, Prev: 031, Up: Changelog  File: README.info, Node: 023, Next: 022, Prev: 03, Up: Changelog -5.24 0.2.3 +5.25 0.2.3 ========== *Fixed* @@ -1585,7 +1595,7 @@ File: README.info, Node: 023, Next: 022, Prev: 03, Up: Changelog  File: README.info, Node: 022, Next: 021, Prev: 023, Up: Changelog -5.25 0.2.2 +5.26 0.2.2 ========== *Fixed* @@ -1596,7 +1606,7 @@ File: README.info, Node: 022, Next: 021, Prev: 023, Up: Changelog  File: README.info, Node: 021, Next: 02, Prev: 022, Up: Changelog -5.26 0.2.1 +5.27 0.2.1 ========== *Fixed* @@ -1606,7 +1616,7 @@ File: README.info, Node: 021, Next: 02, Prev: 022, Up: Changelog  File: README.info, Node: 02, Next: 01, Prev: 021, Up: Changelog -5.27 0.2 +5.28 0.2 ======== *Added* @@ -1689,7 +1699,7 @@ File: README.info, Node: 02, Next: 01, Prev: 021, Up: Changelog  File: README.info, Node: 01, Prev: 02, Up: Changelog -5.28 0.1 +5.29 0.1 ======== First tagged release. @@ -1747,72 +1757,73 @@ GPLv3  Tag Table: Node: Top225 -Node: Contents1791 -Node: Screenshots1914 -Node: Installation2032 -Node: Quelpa2546 -Node: Helm support3074 -Node: Usage3477 -Node: Commands3875 -Node: org-ql-find4319 -Node: org-ql-refile4785 -Node: org-ql-search5108 -Node: helm-org-ql6804 -Node: org-ql-view7182 -Node: org-ql-view-sidebar7712 -Node: org-ql-view-recent-items8092 -Node: org-ql-sparse-tree8588 -Node: Queries9388 -Node: Non-sexp query syntax10505 -Node: General predicates12264 -Node: Ancestor/descendant predicates19251 -Node: Date/time predicates20379 -Node: Functions / Macros23503 -Node: Agenda-like views23801 -Ref: Function org-ql-block23963 -Node: Listing / acting-on results25224 -Ref: Caching25432 -Ref: Function org-ql-select26345 -Ref: Function org-ql-query28771 -Ref: Macro org-ql (deprecated)30545 -Node: Custom predicates30860 -Ref: Macro org-ql-defpred31084 -Node: Dynamic block34525 -Node: Links37249 -Node: Tips37936 -Node: Changelog38260 -Node: 07239037 -Node: 07139944 -Node: 0740753 -Node: 06343677 -Node: 06244208 -Node: 06144513 -Node: 0645081 -Node: 05248135 -Node: 05148435 -Node: 0548858 -Node: 04950389 -Node: 04850671 -Node: 04751020 -Node: 04651429 -Node: 04551837 -Node: 04452198 -Node: 04352557 -Node: 04252760 -Node: 04152921 -Node: 0453168 -Node: 03257269 -Node: 03157672 -Node: 0357869 -Node: 02361169 -Node: 02261403 -Node: 02161683 -Node: 0261888 -Node: 0165966 -Node: Notes66067 -Node: Comparison with Org Agenda searches66229 -Node: org-sidebar67118 -Node: License67397 +Node: Contents1813 +Node: Screenshots1936 +Node: Installation2054 +Node: Quelpa2568 +Node: Helm support3096 +Node: Usage3499 +Node: Commands3897 +Node: org-ql-find4341 +Node: org-ql-refile4807 +Node: org-ql-search5130 +Node: helm-org-ql6826 +Node: org-ql-view7204 +Node: org-ql-view-sidebar7734 +Node: org-ql-view-recent-items8114 +Node: org-ql-sparse-tree8610 +Node: Queries9410 +Node: Non-sexp query syntax10527 +Node: General predicates12286 +Node: Ancestor/descendant predicates19273 +Node: Date/time predicates20401 +Node: Functions / Macros23525 +Node: Agenda-like views23823 +Ref: Function org-ql-block23985 +Node: Listing / acting-on results25246 +Ref: Caching25454 +Ref: Function org-ql-select26367 +Ref: Function org-ql-query28793 +Ref: Macro org-ql (deprecated)30567 +Node: Custom predicates30882 +Ref: Macro org-ql-defpred31106 +Node: Dynamic block34547 +Node: Links37271 +Node: Tips37958 +Node: Changelog38282 +Node: 073-pre39081 +Node: 07239193 +Node: 07140116 +Node: 0740925 +Node: 06343849 +Node: 06244380 +Node: 06144685 +Node: 0645253 +Node: 05248307 +Node: 05148607 +Node: 0549032 +Node: 04950563 +Node: 04850845 +Node: 04751194 +Node: 04651603 +Node: 04552011 +Node: 04452372 +Node: 04352731 +Node: 04252934 +Node: 04153095 +Node: 0453342 +Node: 03257443 +Node: 03157846 +Node: 0358043 +Node: 02361343 +Node: 02261577 +Node: 02161857 +Node: 0262062 +Node: 0166140 +Node: Notes66241 +Node: Comparison with Org Agenda searches66403 +Node: org-sidebar67292 +Node: License67571  End Tag Table From 4476759dc97b87b7601cea9b1368d0a48e42cea3 Mon Sep 17 00:00:00 2001 From: Adam Porter Date: Thu, 19 Oct 2023 21:47:34 -0500 Subject: [PATCH 2/6] Fix: (org-ql--outline-path) Disable case-fold-search --- README.org | 3 ++- org-ql.el | 7 +++--- org-ql.info | 70 ++++++++++++++++++++++++++++------------------------- 3 files changed, 43 insertions(+), 37 deletions(-) diff --git a/README.org b/README.org index d454d6b4..c2376c67 100644 --- a/README.org +++ b/README.org @@ -544,7 +544,8 @@ Simple links may also be written manually in either sexp or non-sexp form, like: ** 0.7.3-pre -Nothing new yet. +*Fixes* ++ Disable ~case-fold-search~ when collecting headings in outline paths. (Headings that started with a word that is also a to-do keyword but with different capitalization would be matched incorrectly.) ** 0.7.2 diff --git a/org-ql.el b/org-ql.el index 862d20f8..b4d8cd9e 100644 --- a/org-ql.el +++ b/org-ql.el @@ -624,9 +624,10 @@ Returns cons (INHERITED-TAGS . LOCAL-TAGS)." "Return outline path for heading at point." (save-excursion (let ((heading (save-match-data - (if (looking-at org-complex-heading-regexp) - (or (match-string 4) "") - "")))) + (let (case-fold-search) + (if (looking-at org-complex-heading-regexp) + (or (match-string-no-properties 4) "") + ""))))) (if (org-up-heading-safe) ;; MAYBE: It seems wrong to call the cache function from ;; inside this function, like a violation of separation of diff --git a/org-ql.info b/org-ql.info index 66fb70a5..cae7ef37 100644 --- a/org-ql.info +++ b/org-ql.info @@ -1029,7 +1029,11 @@ File: README.info, Node: 073-pre, Next: 072, Up: Changelog 5.1 0.7.3-pre ============= -Nothing new yet. +*Fixes* + • Disable ‘case-fold-search’ when collecting headings in outline + paths. (Headings that started with a word that is also a to-do + keyword but with different capitalization would be matched + incorrectly.)  File: README.info, Node: 072, Next: 071, Prev: 073-pre, Up: Changelog @@ -1792,38 +1796,38 @@ Node: Links37271 Node: Tips37958 Node: Changelog38282 Node: 073-pre39081 -Node: 07239193 -Node: 07140116 -Node: 0740925 -Node: 06343849 -Node: 06244380 -Node: 06144685 -Node: 0645253 -Node: 05248307 -Node: 05148607 -Node: 0549032 -Node: 04950563 -Node: 04850845 -Node: 04751194 -Node: 04651603 -Node: 04552011 -Node: 04452372 -Node: 04352731 -Node: 04252934 -Node: 04153095 -Node: 0453342 -Node: 03257443 -Node: 03157846 -Node: 0358043 -Node: 02361343 -Node: 02261577 -Node: 02161857 -Node: 0262062 -Node: 0166140 -Node: Notes66241 -Node: Comparison with Org Agenda searches66403 -Node: org-sidebar67292 -Node: License67571 +Node: 07239410 +Node: 07140333 +Node: 0741142 +Node: 06344066 +Node: 06244597 +Node: 06144902 +Node: 0645470 +Node: 05248524 +Node: 05148824 +Node: 0549249 +Node: 04950780 +Node: 04851062 +Node: 04751411 +Node: 04651820 +Node: 04552228 +Node: 04452589 +Node: 04352948 +Node: 04253151 +Node: 04153312 +Node: 0453559 +Node: 03257660 +Node: 03158063 +Node: 0358260 +Node: 02361560 +Node: 02261794 +Node: 02162074 +Node: 0262279 +Node: 0166357 +Node: Notes66458 +Node: Comparison with Org Agenda searches66620 +Node: org-sidebar67509 +Node: License67788  End Tag Table From 09c35915043a69c73fa08dfc73a2bc7f5823698c Mon Sep 17 00:00:00 2001 From: Adam Porter Date: Thu, 19 Oct 2023 21:50:30 -0500 Subject: [PATCH 3/6] Fix: Saving of org-ql-view views It didn't seem that calling custom-save-all was necessary in the past, but it appears that it is now. Closes #378. Reported-by: Pentaquark1 --- README.org | 1 + org-ql-view.el | 6 +++-- org-ql.info | 67 ++++++++++++++++++++++++++------------------------ 3 files changed, 40 insertions(+), 34 deletions(-) diff --git a/README.org b/README.org index c2376c67..4bc96059 100644 --- a/README.org +++ b/README.org @@ -546,6 +546,7 @@ Simple links may also be written manually in either sexp or non-sexp form, like: *Fixes* + Disable ~case-fold-search~ when collecting headings in outline paths. (Headings that started with a word that is also a to-do keyword but with different capitalization would be matched incorrectly.) ++ Saving of ~org-ql-view~ views. ([[https://github.com/alphapapa/org-ql/issues/378][#378]]. Thanks to [[https://github.com/Pentaquark1][Pentaquark1]] for reporting.) ** 0.7.2 diff --git a/org-ql-view.el b/org-ql-view.el index d771d129..ea568d44 100644 --- a/org-ql-view.el +++ b/org-ql-view.el @@ -352,7 +352,8 @@ update search arguments." (yes-or-no-p (format "Overwrite view \"%s\"?" name))) (setf (map-elt org-ql-views name nil #'equal) plist) (customize-set-variable 'org-ql-views org-ql-views) - (customize-mark-to-save 'org-ql-views)))) + (customize-mark-to-save 'org-ql-views) + (custom-save-all)))) (defun org-ql-view-delete () "Delete current view (with confirmation)." @@ -362,7 +363,8 @@ update search arguments." (--remove (equal (car it) org-ql-view-title) org-ql-views)) (customize-set-variable 'org-ql-views org-ql-views) - (customize-mark-to-save 'org-ql-views))) + (customize-mark-to-save 'org-ql-views) + (custom-save-all))) (defun org-ql-view-customize () "Customize view at point in `org-ql-view-sidebar' buffer." diff --git a/org-ql.info b/org-ql.info index cae7ef37..891b2e02 100644 --- a/org-ql.info +++ b/org-ql.info @@ -1034,6 +1034,9 @@ File: README.info, Node: 073-pre, Next: 072, Up: Changelog paths. (Headings that started with a word that is also a to-do keyword but with different capitalization would be matched incorrectly.) + • Saving of ‘org-ql-view’ views. (#378 + (https://github.com/alphapapa/org-ql/issues/378). Thanks to + Pentaquark1 (https://github.com/Pentaquark1) for reporting.)  File: README.info, Node: 072, Next: 071, Prev: 073-pre, Up: Changelog @@ -1796,38 +1799,38 @@ Node: Links37271 Node: Tips37958 Node: Changelog38282 Node: 073-pre39081 -Node: 07239410 -Node: 07140333 -Node: 0741142 -Node: 06344066 -Node: 06244597 -Node: 06144902 -Node: 0645470 -Node: 05248524 -Node: 05148824 -Node: 0549249 -Node: 04950780 -Node: 04851062 -Node: 04751411 -Node: 04651820 -Node: 04552228 -Node: 04452589 -Node: 04352948 -Node: 04253151 -Node: 04153312 -Node: 0453559 -Node: 03257660 -Node: 03158063 -Node: 0358260 -Node: 02361560 -Node: 02261794 -Node: 02162074 -Node: 0262279 -Node: 0166357 -Node: Notes66458 -Node: Comparison with Org Agenda searches66620 -Node: org-sidebar67509 -Node: License67788 +Node: 07239591 +Node: 07140514 +Node: 0741323 +Node: 06344247 +Node: 06244778 +Node: 06145083 +Node: 0645651 +Node: 05248705 +Node: 05149005 +Node: 0549430 +Node: 04950961 +Node: 04851243 +Node: 04751592 +Node: 04652001 +Node: 04552409 +Node: 04452770 +Node: 04353129 +Node: 04253332 +Node: 04153493 +Node: 0453740 +Node: 03257841 +Node: 03158244 +Node: 0358441 +Node: 02361741 +Node: 02261975 +Node: 02162255 +Node: 0262460 +Node: 0166538 +Node: Notes66639 +Node: Comparison with Org Agenda searches66801 +Node: org-sidebar67690 +Node: License67969  End Tag Table From de80f9a7645176a973434132320eb11683019e2a Mon Sep 17 00:00:00 2001 From: Adam Porter Date: Mon, 23 Oct 2023 01:23:48 -0500 Subject: [PATCH 4/6] Comment: Add TODO --- org-ql-find.el | 1 + 1 file changed, 1 insertion(+) diff --git a/org-ql-find.el b/org-ql-find.el index dd9fea90..e3b9a496 100644 --- a/org-ql-find.el +++ b/org-ql-find.el @@ -41,6 +41,7 @@ (defcustom org-ql-find-goto-hook '(org-show-entry org-reveal) "Functions called when selecting an entry." + ;; TODO: Add common choices, including `org-tree-to-indirect-buffer'. :type 'hook) (defcustom org-ql-find-display-buffer-action '(display-buffer-same-window) From 631cd80ce870b5bec6609eea8f0f4123876bf1cf Mon Sep 17 00:00:00 2001 From: Adam Porter Date: Mon, 23 Oct 2023 01:23:54 -0500 Subject: [PATCH 5/6] Fix: (org-ql-find) Go to selected entry MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes #380. Reported-by: Omar Antolín Camarena --- README.org | 1 + org-ql-find.el | 9 ++++--- org-ql.info | 67 ++++++++++++++++++++++++++------------------------ 3 files changed, 41 insertions(+), 36 deletions(-) diff --git a/README.org b/README.org index 4bc96059..4ad1187c 100644 --- a/README.org +++ b/README.org @@ -547,6 +547,7 @@ Simple links may also be written manually in either sexp or non-sexp form, like: *Fixes* + Disable ~case-fold-search~ when collecting headings in outline paths. (Headings that started with a word that is also a to-do keyword but with different capitalization would be matched incorrectly.) + Saving of ~org-ql-view~ views. ([[https://github.com/alphapapa/org-ql/issues/378][#378]]. Thanks to [[https://github.com/Pentaquark1][Pentaquark1]] for reporting.) ++ Command ~org-ql-find~ didn't move point to the selected entry. ([[https://github.com/alphapapa/org-ql/issues/380][#380]]. Thanks to [[https://github.com/oantolin][Omar Antolín Camarena]] for reporting.) ** 0.7.2 diff --git a/org-ql-find.el b/org-ql-find.el index e3b9a496..768f0afa 100644 --- a/org-ql-find.el +++ b/org-ql-find.el @@ -84,10 +84,11 @@ single predicate)." :query-prefix query-prefix :query-filter query-filter :prompt prompt))) - (org-with-point-at marker - (display-buffer (current-buffer) org-ql-find-display-buffer-action) - (select-window (get-buffer-window (current-buffer))) - (run-hook-with-args 'org-ql-find-goto-hook)))) + (set-buffer (marker-buffer marker)) + (goto-char marker) + (display-buffer (current-buffer) org-ql-find-display-buffer-action) + (select-window (get-buffer-window (current-buffer))) + (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 891b2e02..eef78144 100644 --- a/org-ql.info +++ b/org-ql.info @@ -1037,6 +1037,9 @@ File: README.info, Node: 073-pre, Next: 072, Up: Changelog • Saving of ‘org-ql-view’ views. (#378 (https://github.com/alphapapa/org-ql/issues/378). Thanks to Pentaquark1 (https://github.com/Pentaquark1) for reporting.) + • Command ‘org-ql-find’ didn’t move point to the selected entry. + (#380 (https://github.com/alphapapa/org-ql/issues/380). Thanks to + Omar Antolín Camarena (https://github.com/oantolin) for reporting.)  File: README.info, Node: 072, Next: 071, Prev: 073-pre, Up: Changelog @@ -1799,38 +1802,38 @@ Node: Links37271 Node: Tips37958 Node: Changelog38282 Node: 073-pre39081 -Node: 07239591 -Node: 07140514 -Node: 0741323 -Node: 06344247 -Node: 06244778 -Node: 06145083 -Node: 0645651 -Node: 05248705 -Node: 05149005 -Node: 0549430 -Node: 04950961 -Node: 04851243 -Node: 04751592 -Node: 04652001 -Node: 04552409 -Node: 04452770 -Node: 04353129 -Node: 04253332 -Node: 04153493 -Node: 0453740 -Node: 03257841 -Node: 03158244 -Node: 0358441 -Node: 02361741 -Node: 02261975 -Node: 02162255 -Node: 0262460 -Node: 0166538 -Node: Notes66639 -Node: Comparison with Org Agenda searches66801 -Node: org-sidebar67690 -Node: License67969 +Node: 07239813 +Node: 07140736 +Node: 0741545 +Node: 06344469 +Node: 06245000 +Node: 06145305 +Node: 0645873 +Node: 05248927 +Node: 05149227 +Node: 0549652 +Node: 04951183 +Node: 04851465 +Node: 04751814 +Node: 04652223 +Node: 04552631 +Node: 04452992 +Node: 04353351 +Node: 04253554 +Node: 04153715 +Node: 0453962 +Node: 03258063 +Node: 03158466 +Node: 0358663 +Node: 02361963 +Node: 02262197 +Node: 02162477 +Node: 0262682 +Node: 0166760 +Node: Notes66861 +Node: Comparison with Org Agenda searches67023 +Node: org-sidebar67912 +Node: License68191  End Tag Table From 28c4215704031e05190c17932b5e683bb462d9e5 Mon Sep 17 00:00:00 2001 From: Adam Porter Date: Mon, 23 Oct 2023 18:52:04 -0500 Subject: [PATCH 6/6] Release: v0.7.3 --- README.org | 2 +- org-ql.el | 2 +- org-ql.info | 146 ++++++++++++++++++++++++++-------------------------- 3 files changed, 75 insertions(+), 75 deletions(-) diff --git a/README.org b/README.org index 4ad1187c..b8893e01 100644 --- a/README.org +++ b/README.org @@ -542,7 +542,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.7.3-pre +** 0.7.3 *Fixes* + Disable ~case-fold-search~ when collecting headings in outline paths. (Headings that started with a word that is also a to-do keyword but with different capitalization would be matched incorrectly.) diff --git a/org-ql.el b/org-ql.el index b4d8cd9e..1bf19005 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.7.3-pre +;; Version: 0.7.3 ;; Package-Requires: ((emacs "26.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 eef78144..94eb4437 100644 --- a/org-ql.info +++ b/org-ql.info @@ -71,7 +71,7 @@ Functions / Macros Changelog -* 0.7.3-pre: 073-pre. +* 0.7.3: 073. * 0.7.2: 072. * 0.7.1: 071. * 0.7: 07. @@ -993,7 +993,7 @@ releases. * Menu: -* 0.7.3-pre: 073-pre. +* 0.7.3: 073. * 0.7.2: 072. * 0.7.1: 071. * 0.7: 07. @@ -1024,10 +1024,10 @@ releases. * 0.1: 01.  -File: README.info, Node: 073-pre, Next: 072, Up: Changelog +File: README.info, Node: 073, Next: 072, Up: Changelog -5.1 0.7.3-pre -============= +5.1 0.7.3 +========= *Fixes* • Disable ‘case-fold-search’ when collecting headings in outline @@ -1042,7 +1042,7 @@ File: README.info, Node: 073-pre, Next: 072, Up: Changelog Omar Antolín Camarena (https://github.com/oantolin) for reporting.)  -File: README.info, Node: 072, Next: 071, Prev: 073-pre, Up: Changelog +File: README.info, Node: 072, Next: 071, Prev: 073, Up: Changelog 5.2 0.7.2 ========= @@ -1767,73 +1767,73 @@ GPLv3  Tag Table: Node: Top225 -Node: Contents1813 -Node: Screenshots1936 -Node: Installation2054 -Node: Quelpa2568 -Node: Helm support3096 -Node: Usage3499 -Node: Commands3897 -Node: org-ql-find4341 -Node: org-ql-refile4807 -Node: org-ql-search5130 -Node: helm-org-ql6826 -Node: org-ql-view7204 -Node: org-ql-view-sidebar7734 -Node: org-ql-view-recent-items8114 -Node: org-ql-sparse-tree8610 -Node: Queries9410 -Node: Non-sexp query syntax10527 -Node: General predicates12286 -Node: Ancestor/descendant predicates19273 -Node: Date/time predicates20401 -Node: Functions / Macros23525 -Node: Agenda-like views23823 -Ref: Function org-ql-block23985 -Node: Listing / acting-on results25246 -Ref: Caching25454 -Ref: Function org-ql-select26367 -Ref: Function org-ql-query28793 -Ref: Macro org-ql (deprecated)30567 -Node: Custom predicates30882 -Ref: Macro org-ql-defpred31106 -Node: Dynamic block34547 -Node: Links37271 -Node: Tips37958 -Node: Changelog38282 -Node: 073-pre39081 -Node: 07239813 -Node: 07140736 -Node: 0741545 -Node: 06344469 -Node: 06245000 -Node: 06145305 -Node: 0645873 -Node: 05248927 -Node: 05149227 -Node: 0549652 -Node: 04951183 -Node: 04851465 -Node: 04751814 -Node: 04652223 -Node: 04552631 -Node: 04452992 -Node: 04353351 -Node: 04253554 -Node: 04153715 -Node: 0453962 -Node: 03258063 -Node: 03158466 -Node: 0358663 -Node: 02361963 -Node: 02262197 -Node: 02162477 -Node: 0262682 -Node: 0166760 -Node: Notes66861 -Node: Comparison with Org Agenda searches67023 -Node: org-sidebar67912 -Node: License68191 +Node: Contents1805 +Node: Screenshots1928 +Node: Installation2046 +Node: Quelpa2560 +Node: Helm support3088 +Node: Usage3491 +Node: Commands3889 +Node: org-ql-find4333 +Node: org-ql-refile4799 +Node: org-ql-search5122 +Node: helm-org-ql6818 +Node: org-ql-view7196 +Node: org-ql-view-sidebar7726 +Node: org-ql-view-recent-items8106 +Node: org-ql-sparse-tree8602 +Node: Queries9402 +Node: Non-sexp query syntax10519 +Node: General predicates12278 +Node: Ancestor/descendant predicates19265 +Node: Date/time predicates20393 +Node: Functions / Macros23517 +Node: Agenda-like views23815 +Ref: Function org-ql-block23977 +Node: Listing / acting-on results25238 +Ref: Caching25446 +Ref: Function org-ql-select26359 +Ref: Function org-ql-query28785 +Ref: Macro org-ql (deprecated)30559 +Node: Custom predicates30874 +Ref: Macro org-ql-defpred31098 +Node: Dynamic block34539 +Node: Links37263 +Node: Tips37950 +Node: Changelog38274 +Node: 07339065 +Node: 07239785 +Node: 07140704 +Node: 0741513 +Node: 06344437 +Node: 06244968 +Node: 06145273 +Node: 0645841 +Node: 05248895 +Node: 05149195 +Node: 0549620 +Node: 04951151 +Node: 04851433 +Node: 04751782 +Node: 04652191 +Node: 04552599 +Node: 04452960 +Node: 04353319 +Node: 04253522 +Node: 04153683 +Node: 0453930 +Node: 03258031 +Node: 03158434 +Node: 0358631 +Node: 02361931 +Node: 02262165 +Node: 02162445 +Node: 0262650 +Node: 0166728 +Node: Notes66829 +Node: Comparison with Org Agenda searches66991 +Node: org-sidebar67880 +Node: License68159  End Tag Table