Merge: 0.5.1

This commit is contained in:
Adam Porter 2021-06-08 11:17:29 -05:00
commit 3c7a93d71f
3 changed files with 94 additions and 73 deletions

View file

@ -531,6 +531,11 @@ Simple links may also be written manually in either sexp or non-sexp form, like:
+ Predicates are now defined more cleanly with a macro (=org-ql-defpred=) that consolidates functionality related to each predicate. This will also allow users to more easily define custom predicates. + Predicates are now defined more cleanly with a macro (=org-ql-defpred=) that consolidates functionality related to each predicate. This will also allow users to more easily define custom predicates.
+ Version 1.0 of library ~peg~ is now required. + Version 1.0 of library ~peg~ is now required.
** 0.5.1
*Fixed*
+ Custom sorting functions could corrupt the cache, causing items to disappear after refreshing an =org-ql-search= buffer. ([[https://github.com/alphapapa/org-ql/issues/186][#186]], [[https://github.com/alphapapa/org-ql/issues/187][#187]]. Thanks to [[https://github.com/natask][Nathanael kinfe]].)
** 0.5 ** 0.5
*Added* *Added*

View file

@ -281,7 +281,7 @@ returns nil or non-nil."
;; Default sorting functions ;; Default sorting functions
(org-ql--sort-by items (-list sort))) (org-ql--sort-by items (-list sort)))
;; Sort by user-given comparator. ;; Sort by user-given comparator.
((pred functionp) (sort items sort)) ((pred functionp) (-sort sort items))
(_ (user-error "SORT must be either nil, one or a list of the defined sorting methods (see documentation), or a comparison function of two arguments"))))) (_ (user-error "SORT must be either nil, one or a list of the defined sorting methods (see documentation), or a comparison function of two arguments")))))
;;;###autoload ;;;###autoload

View file

@ -70,6 +70,7 @@ Functions / Macros
Changelog Changelog
* 0.6-pre: 06-pre. * 0.6-pre: 06-pre.
* 0.5.1: 051.
* 0.5: 05. * 0.5: 05.
* 0.4.9: 049. * 0.4.9: 049.
* 0.4.8: 048. * 0.4.8: 048.
@ -937,6 +938,7 @@ releases.
* Menu: * Menu:
* 0.6-pre: 06-pre. * 0.6-pre: 06-pre.
* 0.5.1: 051.
* 0.5: 05. * 0.5: 05.
* 0.4.9: 049. * 0.4.9: 049.
* 0.4.8: 048. * 0.4.8: 048.
@ -958,7 +960,7 @@ releases.
* 0.1: 01. * 0.1: 01.
 
File: README.info, Node: 06-pre, Next: 05, Up: Changelog File: README.info, Node: 06-pre, Next: 051, Up: Changelog
5.1 0.6-pre 5.1 0.6-pre
=========== ===========
@ -993,9 +995,22 @@ File: README.info, Node: 06-pre, Next: 05, Up: Changelog
• Version 1.0 of library peg is now required. • Version 1.0 of library peg is now required.
 
File: README.info, Node: 05, Next: 049, Prev: 06-pre, Up: Changelog File: README.info, Node: 051, Next: 05, Prev: 06-pre, Up: Changelog
5.2 0.5 5.2 0.5.1
=========
*Fixed*
• Custom sorting functions could corrupt the cache, causing items to
disappear after refreshing an org-ql-search buffer. (#186
(https://github.com/alphapapa/org-ql/issues/186), #187
(https://github.com/alphapapa/org-ql/issues/187). Thanks to
Nathanael kinfe (https://github.com/natask).)

File: README.info, Node: 05, Next: 049, Prev: 051, Up: Changelog
5.3 0.5
======= =======
*Added* *Added*
@ -1036,7 +1051,7 @@ File: README.info, Node: 05, Next: 049, Prev: 06-pre, 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.3 0.4.9 5.4 0.4.9
========= =========
*Fixed* *Fixed*
@ -1047,7 +1062,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.4 0.4.8 5.5 0.4.8
========= =========
*Fixed* *Fixed*
@ -1059,7 +1074,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.5 0.4.7 5.6 0.4.7
========= =========
*Fixed* *Fixed*
@ -1072,7 +1087,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.6 0.4.6 5.7 0.4.6
========= =========
*Fixed* *Fixed*
@ -1085,7 +1100,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.7 0.4.5 5.8 0.4.5
========= =========
*Fixed* *Fixed*
@ -1097,7 +1112,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.8 0.4.4 5.9 0.4.4
========= =========
*Fixed* *Fixed*
@ -1109,8 +1124,8 @@ 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.9 0.4.3 5.10 0.4.3
========= ==========
*Fixed* *Fixed*
• When org-ql-view-refresh is called, ensure the buffer is an Org QL • When org-ql-view-refresh is called, ensure the buffer is an Org QL
@ -1119,7 +1134,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.10 0.4.2 5.11 0.4.2
========== ==========
*Fixed* *Fixed*
@ -1128,7 +1143,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.11 0.4.1 5.12 0.4.1
========== ==========
*Fixed* *Fixed*
@ -1138,7 +1153,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.12 0.4 5.13 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
@ -1219,7 +1234,7 @@ 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.13 0.3.2 5.14 0.3.2
========== ==========
*Fixed* *Fixed*
@ -1232,7 +1247,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.14 0.3.1 5.15 0.3.1
========== ==========
*Fixed* *Fixed*
@ -1242,7 +1257,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.15 0.3 5.16 0.3
======== ========
*Added* *Added*
@ -1307,7 +1322,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.16 0.2.3 5.17 0.2.3
========== ==========
*Fixed* *Fixed*
@ -1317,7 +1332,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.17 0.2.2 5.18 0.2.2
========== ==========
*Fixed* *Fixed*
@ -1328,7 +1343,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.18 0.2.1 5.19 0.2.1
========== ==========
*Fixed* *Fixed*
@ -1338,7 +1353,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.19 0.2 5.20 0.2
======== ========
*Added* *Added*
@ -1421,7 +1436,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.20 0.1 5.21 0.1
======== ========
First tagged release. First tagged release.
@ -1479,56 +1494,57 @@ GPLv3
 
Tag Table: Tag Table:
Node: Top225 Node: Top225
Node: Contents1667 Node: Contents1682
Node: Screenshots1790 Node: Screenshots1805
Node: Installation1908 Node: Installation1923
Node: Quelpa2404 Node: Quelpa2419
Node: Helm support2932 Node: Helm support2947
Node: Usage3323 Node: Usage3338
Node: Commands3721 Node: Commands3736
Node: org-ql-search4194 Node: org-ql-search4209
Node: helm-org-ql5844 Node: helm-org-ql5859
Node: org-ql-view6204 Node: org-ql-view6219
Node: org-ql-view-sidebar6704 Node: org-ql-view-sidebar6719
Node: org-ql-view-recent-items7060 Node: org-ql-view-recent-items7075
Node: org-ql-sparse-tree7544 Node: org-ql-sparse-tree7559
Node: Queries8344 Node: Queries8359
Node: Non-sexp query syntax9455 Node: Non-sexp query syntax9470
Node: General predicates11162 Node: General predicates11177
Node: Ancestor/descendant predicates16805 Node: Ancestor/descendant predicates16820
Node: Date/time predicates17933 Node: Date/time predicates17948
Node: Functions / Macros20588 Node: Functions / Macros20603
Node: Agenda-like views20886 Node: Agenda-like views20901
Node: Listing / acting-on results22291 Node: Listing / acting-on results22306
Node: Custom predicates27913 Node: Custom predicates27928
Node: Dynamic block31404 Node: Dynamic block31419
Node: Links34102 Node: Links34117
Node: Tips34789 Node: Tips34804
Node: Changelog35107 Node: Changelog35122
Node: 06-pre35803 Node: 06-pre35833
Node: 0537178 Node: 05137209
Node: 04938655 Node: 0537629
Node: 04838929 Node: 04939103
Node: 04739276 Node: 04839377
Node: 04639671 Node: 04739724
Node: 04540071 Node: 04640119
Node: 04440430 Node: 04540519
Node: 04340787 Node: 04440878
Node: 04240982 Node: 04341235
Node: 04141143 Node: 04241432
Node: 0441384 Node: 04141593
Node: 03245317 Node: 0441834
Node: 03145696 Node: 03245767
Node: 0345893 Node: 03146146
Node: 02348868 Node: 0346343
Node: 02249096 Node: 02349318
Node: 02149364 Node: 02249546
Node: 0249563 Node: 02149814
Node: 0153598 Node: 0250013
Node: Notes53699 Node: 0154048
Node: Comparison with Org Agenda searches53861 Node: Notes54149
Node: org-sidebar54733 Node: Comparison with Org Agenda searches54311
Node: License55012 Node: org-sidebar55183
Node: License55462
 
End Tag Table End Tag Table