Merge: v0.8.10

This commit is contained in:
Adam Porter 2024-11-06 21:45:09 -06:00
commit a5650e2be8
3 changed files with 159 additions and 134 deletions

View file

@ -567,13 +567,18 @@ Simple links may also be written manually in either sexp or non-sexp form, like:
*Fixes* *Fixes*
+ Customization group for face ~org-ql-view-due-date~. + Customization group for face ~org-ql-view-due-date~.
+ Command ~org-ql-refile~ uses the base buffer when refiling to an indirect buffer.
+ Apply Org syntax font-locking to items in ~org-ql-view~ buffers. + Apply Org syntax font-locking to items in ~org-ql-view~ buffers.
*** helm-org-ql *** helm-org-ql
Tagged v0.6.2, fixing a compilation warning. Tagged v0.6.2, fixing a compilation warning.
** 0.8.10
*Fixes*
+ Command ~org-ql-refile~ uses the base buffer when refiling to an indirect buffer. ([[https://github.com/alphapapa/org-ql/issues/466][#466]].)
+ Predicate ~link~ could signal an error when searching text that is mistakenly recognized as an Org link (e.g. Bash double-bracket constructs in a source block). (Thanks to [[https://github.com/jwiegley][John Wiegley]] for reporting.)
** 0.8.9 ** 0.8.9
*Fixes* *Fixes*

View file

@ -1626,11 +1626,15 @@ any link is found."
(or (null description) (or (null description)
(string-match-p description (match-string org-ql-link-description-group))))) (string-match-p description (match-string org-ql-link-description-group)))))
(_ (if (and description target) (_ (if (and description target)
(and (string-match-p target (match-string 1)) (and (and (match-string 1)
(string-match-p description (match-string org-ql-link-description-group))) (string-match-p target (match-string 1)))
(or (string-match-p description-or-target (match-string 1)) (and (match-string org-ql-link-description-group)
(string-match-p description-or-target (string-match-p description (match-string org-ql-link-description-group))))
(match-string org-ql-link-description-group))))))))) (or (and (match-string 1)
(string-match-p description-or-target (match-string 1)))
(and (match-string org-ql-link-description-group)
(string-match-p description-or-target
(match-string org-ql-link-description-group))))))))))
(org-ql-defpred (rifle smart) (&rest strings) (org-ql-defpred (rifle smart) (&rest strings)
"Return non-nil if each of strings is found in the entry or its outline path. "Return non-nil if each of strings is found in the entry or its outline path.

View file

@ -74,6 +74,7 @@ Functions / Macros
Changelog Changelog
* 0.9-pre: 09-pre. * 0.9-pre: 09-pre.
* 0.8.10: 0810.
* 0.8.9: 089. * 0.8.9: 089.
* 0.8.8: 088. * 0.8.8: 088.
* 0.8.7: 087. * 0.8.7: 087.
@ -1048,6 +1049,7 @@ releases.
* Menu: * Menu:
* 0.9-pre: 09-pre. * 0.9-pre: 09-pre.
* 0.8.10: 0810.
* 0.8.9: 089. * 0.8.9: 089.
* 0.8.8: 088. * 0.8.8: 088.
* 0.8.7: 087. * 0.8.7: 087.
@ -1090,7 +1092,7 @@ releases.
* 0.1: 01. * 0.1: 01.
 
File: README.info, Node: 09-pre, Next: 089, Up: Changelog File: README.info, Node: 09-pre, Next: 0810, Up: Changelog
5.1 0.9-pre 5.1 0.9-pre
=========== ===========
@ -1110,8 +1112,6 @@ File: README.info, Node: 09-pre, Next: 089, Up: Changelog
*Fixes* *Fixes*
• Customization group for face org-ql-view-due-date. • Customization group for face org-ql-view-due-date.
• Command org-ql-refile uses the base buffer when refiling to an
indirect buffer.
• Apply Org syntax font-locking to items in org-ql-view buffers. • Apply Org syntax font-locking to items in org-ql-view buffers.
* Menu: * Menu:
@ -1127,9 +1127,24 @@ File: README.info, Node: helm-org-ql (1), Up: 09-pre
Tagged v0.6.2, fixing a compilation warning. Tagged v0.6.2, fixing a compilation warning.
 
File: README.info, Node: 089, Next: 088, Prev: 09-pre, Up: Changelog File: README.info, Node: 0810, Next: 089, Prev: 09-pre, Up: Changelog
5.2 0.8.9 5.2 0.8.10
==========
*Fixes*
• Command org-ql-refile uses the base buffer when refiling to an
indirect buffer. (#466
(https://github.com/alphapapa/org-ql/issues/466).)
• Predicate link could signal an error when searching text that is
mistakenly recognized as an Org link (e.g. Bash double-bracket
constructs in a source block). (Thanks to John Wiegley
(https://github.com/jwiegley) for reporting.)

File: README.info, Node: 089, Next: 088, Prev: 0810, Up: Changelog
5.3 0.8.9
========= =========
*Fixes* *Fixes*
@ -1156,7 +1171,7 @@ File: README.info, Node: 089, Next: 088, Prev: 09-pre, Up: Changelog
 
File: README.info, Node: 088, Next: 087, Prev: 089, Up: Changelog File: README.info, Node: 088, Next: 087, Prev: 089, Up: Changelog
5.3 0.8.8 5.4 0.8.8
========= =========
*Fixes* *Fixes*
@ -1178,7 +1193,7 @@ File: README.info, Node: 088, Next: 087, Prev: 089, Up: Changelog
 
File: README.info, Node: 087, Next: 086, Prev: 088, Up: Changelog File: README.info, Node: 087, Next: 086, Prev: 088, Up: Changelog
5.4 0.8.7 5.5 0.8.7
========= =========
*Fixes* *Fixes*
@ -1206,7 +1221,7 @@ File: README.info, Node: 087, Next: 086, Prev: 088, Up: Changelog
 
File: README.info, Node: 086, Next: 085, Prev: 087, Up: Changelog File: README.info, Node: 086, Next: 085, Prev: 087, Up: Changelog
5.5 0.8.6 5.6 0.8.6
========= =========
*Fixes* *Fixes*
@ -1216,7 +1231,7 @@ File: README.info, Node: 086, Next: 085, Prev: 087, Up: Changelog
 
File: README.info, Node: 085, Next: 084, Prev: 086, Up: Changelog File: README.info, Node: 085, Next: 084, Prev: 086, Up: Changelog
5.6 0.8.5 5.7 0.8.5
========= =========
*Fixes* *Fixes*
@ -1233,7 +1248,7 @@ File: README.info, Node: 085, Next: 084, Prev: 086, Up: Changelog
 
File: README.info, Node: 084, Next: 083, Prev: 085, Up: Changelog File: README.info, Node: 084, Next: 083, Prev: 085, Up: Changelog
5.7 0.8.4 5.8 0.8.4
========= =========
*Fixes* *Fixes*
@ -1247,7 +1262,7 @@ File: README.info, Node: 084, Next: 083, Prev: 085, Up: Changelog
 
File: README.info, Node: 083, Next: 082, Prev: 084, Up: Changelog File: README.info, Node: 083, Next: 082, Prev: 084, Up: Changelog
5.8 0.8.3 5.9 0.8.3
========= =========
*Fixes* *Fixes*
@ -1260,8 +1275,8 @@ File: README.info, Node: 083, Next: 082, Prev: 084, Up: Changelog
 
File: README.info, Node: 082, Next: 081, Prev: 083, Up: Changelog File: README.info, Node: 082, Next: 081, Prev: 083, Up: Changelog
5.9 0.8.2 5.10 0.8.2
========= ==========
*Fixes* *Fixes*
@ -1274,7 +1289,7 @@ File: README.info, Node: 082, Next: 081, Prev: 083, Up: Changelog
 
File: README.info, Node: 081, Next: 08, Prev: 082, Up: Changelog File: README.info, Node: 081, Next: 08, Prev: 082, Up: Changelog
5.10 0.8.1 5.11 0.8.1
========== ==========
*Fixes* *Fixes*
@ -1289,7 +1304,7 @@ File: README.info, Node: 081, Next: 08, Prev: 082, Up: Changelog
 
File: README.info, Node: 08, Next: 074, Prev: 081, Up: Changelog File: README.info, Node: 08, Next: 074, Prev: 081, Up: Changelog
5.11 0.8 5.12 0.8
======== ========
*Additions* *Additions*
@ -1345,7 +1360,7 @@ File: README.info, Node: 08, Next: 074, Prev: 081, Up: Changelog
 
File: README.info, Node: 074, Next: 073, Prev: 08, Up: Changelog File: README.info, Node: 074, Next: 073, Prev: 08, Up: Changelog
5.12 0.7.4 5.13 0.7.4
========== ==========
*Fixes* *Fixes*
@ -1355,7 +1370,7 @@ File: README.info, Node: 074, Next: 073, Prev: 08, Up: Changelog
 
File: README.info, Node: 073, Next: 072, Prev: 074, Up: Changelog File: README.info, Node: 073, Next: 072, Prev: 074, Up: Changelog
5.13 0.7.3 5.14 0.7.3
========== ==========
*Fixes* *Fixes*
@ -1373,7 +1388,7 @@ File: README.info, Node: 073, Next: 072, Prev: 074, Up: Changelog
 
File: README.info, Node: 072, Next: 071, Prev: 073, Up: Changelog File: README.info, Node: 072, Next: 071, Prev: 073, Up: Changelog
5.14 0.7.2 5.15 0.7.2
========== ==========
*Fixes* *Fixes*
@ -1394,7 +1409,7 @@ File: README.info, Node: 072, Next: 071, Prev: 073, Up: Changelog
 
File: README.info, Node: 071, Next: 07, Prev: 072, Up: Changelog File: README.info, Node: 071, Next: 07, Prev: 072, Up: Changelog
5.15 0.7.1 5.16 0.7.1
========== ==========
*Fixes* *Fixes*
@ -1413,7 +1428,7 @@ File: README.info, Node: 071, Next: 07, Prev: 072, Up: Changelog
 
File: README.info, Node: 07, Next: 063, Prev: 071, Up: Changelog File: README.info, Node: 07, Next: 063, Prev: 071, Up: Changelog
5.16 0.7 5.17 0.7
======== ========
*Added* *Added*
@ -1472,7 +1487,7 @@ File: README.info, Node: 07, Next: 063, Prev: 071, Up: Changelog
 
File: README.info, Node: 063, Next: 062, Prev: 07, Up: Changelog File: README.info, Node: 063, Next: 062, Prev: 07, Up: Changelog
5.17 0.6.3 5.18 0.6.3
========== ==========
*Fixed* *Fixed*
@ -1488,7 +1503,7 @@ File: README.info, Node: 063, Next: 062, Prev: 07, Up: Changelog
 
File: README.info, Node: 062, Next: 061, Prev: 063, Up: Changelog File: README.info, Node: 062, Next: 061, Prev: 063, Up: Changelog
5.18 0.6.2 5.19 0.6.2
========== ==========
*Fixed* *Fixed*
@ -1499,7 +1514,7 @@ File: README.info, Node: 062, Next: 061, Prev: 063, Up: Changelog
 
File: README.info, Node: 061, Next: 06, Prev: 062, Up: Changelog File: README.info, Node: 061, Next: 06, Prev: 062, Up: Changelog
5.19 0.6.1 5.20 0.6.1
========== ==========
*Fixed* *Fixed*
@ -1517,7 +1532,7 @@ File: README.info, Node: 061, Next: 06, Prev: 062, Up: Changelog
 
File: README.info, Node: 06, Next: 052, Prev: 061, Up: Changelog File: README.info, Node: 06, Next: 052, Prev: 061, Up: Changelog
5.20 0.6 5.21 0.6
======== ========
*Added* *Added*
@ -1584,7 +1599,7 @@ File: README.info, Node: 06, Next: 052, Prev: 061, Up: Changelog
 
File: README.info, Node: 052, Next: 051, Prev: 06, Up: Changelog File: README.info, Node: 052, Next: 051, Prev: 06, Up: Changelog
5.21 0.5.2 5.22 0.5.2
========== ==========
*Fixed* *Fixed*
@ -1595,7 +1610,7 @@ File: README.info, Node: 052, Next: 051, Prev: 06, Up: Changelog
 
File: README.info, Node: 051, Next: 05, Prev: 052, Up: Changelog File: README.info, Node: 051, Next: 05, Prev: 052, Up: Changelog
5.22 0.5.1 5.23 0.5.1
========== ==========
*Fixed* *Fixed*
@ -1608,7 +1623,7 @@ File: README.info, Node: 051, Next: 05, Prev: 052, Up: Changelog
 
File: README.info, Node: 05, Next: 049, Prev: 051, Up: Changelog File: README.info, Node: 05, Next: 049, Prev: 051, Up: Changelog
5.23 0.5 5.24 0.5
======== ========
*Added* *Added*
@ -1649,7 +1664,7 @@ File: README.info, Node: 05, Next: 049, Prev: 051, Up: Changelog
 
File: README.info, Node: 049, Next: 048, Prev: 05, Up: Changelog File: README.info, Node: 049, Next: 048, Prev: 05, Up: Changelog
5.24 0.4.9 5.25 0.4.9
========== ==========
*Fixed* *Fixed*
@ -1660,7 +1675,7 @@ File: README.info, Node: 049, Next: 048, Prev: 05, Up: Changelog
 
File: README.info, Node: 048, Next: 047, Prev: 049, Up: Changelog File: README.info, Node: 048, Next: 047, Prev: 049, Up: Changelog
5.25 0.4.8 5.26 0.4.8
========== ==========
*Fixed* *Fixed*
@ -1672,7 +1687,7 @@ File: README.info, Node: 048, Next: 047, Prev: 049, Up: Changelog
 
File: README.info, Node: 047, Next: 046, Prev: 048, Up: Changelog File: README.info, Node: 047, Next: 046, Prev: 048, Up: Changelog
5.26 0.4.7 5.27 0.4.7
========== ==========
*Fixed* *Fixed*
@ -1685,7 +1700,7 @@ File: README.info, Node: 047, Next: 046, Prev: 048, Up: Changelog
 
File: README.info, Node: 046, Next: 045, Prev: 047, Up: Changelog File: README.info, Node: 046, Next: 045, Prev: 047, Up: Changelog
5.27 0.4.6 5.28 0.4.6
========== ==========
*Fixed* *Fixed*
@ -1698,7 +1713,7 @@ File: README.info, Node: 046, Next: 045, Prev: 047, Up: Changelog
 
File: README.info, Node: 045, Next: 044, Prev: 046, Up: Changelog File: README.info, Node: 045, Next: 044, Prev: 046, Up: Changelog
5.28 0.4.5 5.29 0.4.5
========== ==========
*Fixed* *Fixed*
@ -1710,7 +1725,7 @@ File: README.info, Node: 045, Next: 044, Prev: 046, Up: Changelog
 
File: README.info, Node: 044, Next: 043, Prev: 045, Up: Changelog File: README.info, Node: 044, Next: 043, Prev: 045, Up: Changelog
5.29 0.4.4 5.30 0.4.4
========== ==========
*Fixed* *Fixed*
@ -1722,7 +1737,7 @@ File: README.info, Node: 044, Next: 043, Prev: 045, Up: Changelog
 
File: README.info, Node: 043, Next: 042, Prev: 044, Up: Changelog File: README.info, Node: 043, Next: 042, Prev: 044, Up: Changelog
5.30 0.4.3 5.31 0.4.3
========== ==========
*Fixed* *Fixed*
@ -1732,7 +1747,7 @@ File: README.info, Node: 043, Next: 042, Prev: 044, Up: Changelog
 
File: README.info, Node: 042, Next: 041, Prev: 043, Up: Changelog File: README.info, Node: 042, Next: 041, Prev: 043, Up: Changelog
5.31 0.4.2 5.32 0.4.2
========== ==========
*Fixed* *Fixed*
@ -1741,7 +1756,7 @@ File: README.info, Node: 042, Next: 041, Prev: 043, Up: Changelog
 
File: README.info, Node: 041, Next: 04, Prev: 042, Up: Changelog File: README.info, Node: 041, Next: 04, Prev: 042, Up: Changelog
5.32 0.4.1 5.33 0.4.1
========== ==========
*Fixed* *Fixed*
@ -1751,7 +1766,7 @@ File: README.info, Node: 041, Next: 04, Prev: 042, Up: Changelog
 
File: README.info, Node: 04, Next: 032, Prev: 041, Up: Changelog File: README.info, Node: 04, Next: 032, Prev: 041, Up: Changelog
5.33 0.4 5.34 0.4
======== ========
_Note:_ The next release, 0.5, may include changes which will require _Note:_ The next release, 0.5, may include changes which will require
@ -1832,7 +1847,7 @@ automatically, as they will be pushed to the master branch when ready.
 
File: README.info, Node: 032, Next: 031, Prev: 04, Up: Changelog File: README.info, Node: 032, Next: 031, Prev: 04, Up: Changelog
5.34 0.3.2 5.35 0.3.2
========== ==========
*Fixed* *Fixed*
@ -1845,7 +1860,7 @@ File: README.info, Node: 032, Next: 031, Prev: 04, Up: Changelog
 
File: README.info, Node: 031, Next: 03, Prev: 032, Up: Changelog File: README.info, Node: 031, Next: 03, Prev: 032, Up: Changelog
5.35 0.3.1 5.36 0.3.1
========== ==========
*Fixed* *Fixed*
@ -1855,7 +1870,7 @@ File: README.info, Node: 031, Next: 03, Prev: 032, Up: Changelog
 
File: README.info, Node: 03, Next: 023, Prev: 031, Up: Changelog File: README.info, Node: 03, Next: 023, Prev: 031, Up: Changelog
5.36 0.3 5.37 0.3
======== ========
*Added* *Added*
@ -1923,7 +1938,7 @@ File: README.info, Node: 03, Next: 023, Prev: 031, Up: Changelog
 
File: README.info, Node: 023, Next: 022, Prev: 03, Up: Changelog File: README.info, Node: 023, Next: 022, Prev: 03, Up: Changelog
5.37 0.2.3 5.38 0.2.3
========== ==========
*Fixed* *Fixed*
@ -1933,7 +1948,7 @@ File: README.info, Node: 023, Next: 022, Prev: 03, Up: Changelog
 
File: README.info, Node: 022, Next: 021, Prev: 023, Up: Changelog File: README.info, Node: 022, Next: 021, Prev: 023, Up: Changelog
5.38 0.2.2 5.39 0.2.2
========== ==========
*Fixed* *Fixed*
@ -1944,7 +1959,7 @@ File: README.info, Node: 022, Next: 021, Prev: 023, Up: Changelog
 
File: README.info, Node: 021, Next: 02, Prev: 022, Up: Changelog File: README.info, Node: 021, Next: 02, Prev: 022, Up: Changelog
5.39 0.2.1 5.40 0.2.1
========== ==========
*Fixed* *Fixed*
@ -1954,7 +1969,7 @@ File: README.info, Node: 021, Next: 02, Prev: 022, Up: Changelog
 
File: README.info, Node: 02, Next: 01, Prev: 021, Up: Changelog File: README.info, Node: 02, Next: 01, Prev: 021, Up: Changelog
5.40 0.2 5.41 0.2
======== ========
*Added* *Added*
@ -2037,7 +2052,7 @@ File: README.info, Node: 02, Next: 01, Prev: 021, Up: Changelog
 
File: README.info, Node: 01, Prev: 02, Up: Changelog File: README.info, Node: 01, Prev: 02, Up: Changelog
5.41 0.1 5.42 0.1
======== ========
First tagged release. First tagged release.
@ -2122,89 +2137,90 @@ GPLv3
 
Tag Table: Tag Table:
Node: Top225 Node: Top225
Node: Contents2093 Node: Contents2109
Node: Screenshots2220 Node: Screenshots2236
Node: Installation2338 Node: Installation2354
Node: Quelpa2852 Node: Quelpa2868
Node: Helm support3380 Node: Helm support3396
Node: Usage3783 Node: Usage3799
Node: Commands4181 Node: Commands4197
Node: org-ql-find4646 Node: org-ql-find4662
Node: org-ql-open-link5554 Node: org-ql-open-link5570
Node: org-ql-refile6409 Node: org-ql-refile6425
Node: org-ql-search6737 Node: org-ql-search6753
Node: helm-org-ql8668 Node: helm-org-ql8684
Node: org-ql-view9046 Node: org-ql-view9062
Node: org-ql-view-sidebar9576 Node: org-ql-view-sidebar9592
Node: org-ql-view-recent-items9956 Node: org-ql-view-recent-items9972
Node: org-ql-sparse-tree10452 Node: org-ql-sparse-tree10468
Node: Queries11252 Node: Queries11268
Node: Non-sexp query syntax12369 Node: Non-sexp query syntax12385
Node: General predicates14128 Node: General predicates14144
Node: Ancestor/descendant predicates21053 Node: Ancestor/descendant predicates21069
Node: Date/time predicates22181 Node: Date/time predicates22197
Node: Functions / Macros25305 Node: Functions / Macros25321
Node: Agenda-like views25603 Node: Agenda-like views25619
Ref: Function org-ql-block25765 Ref: Function org-ql-block25781
Node: Listing / acting-on results27026 Node: Listing / acting-on results27042
Ref: Caching27234 Ref: Caching27250
Ref: Function org-ql-select28147 Ref: Function org-ql-select28163
Ref: Function org-ql-query30573 Ref: Function org-ql-query30589
Ref: Macro org-ql (deprecated)32347 Ref: Macro org-ql (deprecated)32363
Node: Custom predicates32662 Node: Custom predicates32678
Ref: Macro org-ql-defpred32886 Ref: Macro org-ql-defpred32902
Node: Dynamic block36327 Node: Dynamic block36343
Node: Links39051 Node: Links39067
Node: Tips39738 Node: Tips39754
Node: Changelog40062 Node: Changelog40078
Node: 09-pre41029 Node: 09-pre41061
Node: helm-org-ql (1)42052 Node: helm-org-ql (1)41987
Node: 08942193 Node: 081042128
Node: 08843335 Node: 08942657
Node: 08744411 Node: 08843797
Node: 08645639 Node: 08744873
Node: 08545873 Node: 08646101
Node: 08446529 Node: 08546335
Node: 08346981 Node: 08446991
Node: 08247322 Node: 08347443
Node: 08147715 Node: 08247784
Node: 0848138 Node: 08148179
Node: 07450864 Node: 0848602
Node: 07351089 Node: 07451328
Node: 07251823 Node: 07351553
Node: 07152744 Node: 07252287
Node: 0753555 Node: 07153208
Node: 06356421 Node: 0754019
Node: 06256954 Node: 06356885
Node: 06157261 Node: 06257418
Node: 0657831 Node: 06157725
Node: 05260887 Node: 0658295
Node: 05161189 Node: 05261351
Node: 0561614 Node: 05161653
Node: 04963145 Node: 0562078
Node: 04863427 Node: 04963609
Node: 04763776 Node: 04863891
Node: 04664185 Node: 04764240
Node: 04564593 Node: 04664649
Node: 04464954 Node: 04565057
Node: 04365313 Node: 04465418
Node: 04265516 Node: 04365777
Node: 04165677 Node: 04265980
Node: 0465924 Node: 04166141
Node: 03270025 Node: 0466388
Node: 03170428 Node: 03270489
Node: 0370625 Node: 03170892
Node: 02373925 Node: 0371089
Node: 02274159 Node: 02374389
Node: 02174439 Node: 02274623
Node: 0274644 Node: 02174903
Node: 0178722 Node: 0275108
Node: Development78823 Node: 0179186
Node: Copyright assignment79056 Node: Development79287
Node: Notes79646 Node: Copyright assignment79520
Node: Comparison with Org Agenda searches79810 Node: Notes80110
Node: org-sidebar80699 Node: Comparison with Org Agenda searches80274
Node: License80978 Node: org-sidebar81163
Node: License81442
 
End Tag Table End Tag Table