Releases: alphapapa/org-ql
Releases · alphapapa/org-ql
v0.8.10
Fixes
- Command
org-ql-refile
uses the base buffer when refiling to an indirect buffer. (#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 for reporting.)
v0.8.9
Fixes
- Predicate
property
when called with argument form(property "PROPERTY-NAME" :inherit t)
. (#460. Thanks to Stewmath for reporting.) - Predicate
level
's preamble optimizer allows expressions in place of the numeric argument. (See #460. Thanks to Stewmath for reporting.) - Reading of view settings from Org links in upcoming Emacs version. (#461. Thanks to Ola Nilsson for help debugging, and for maintaining Buttercup.)
Compatibility
- Fix compilation error on Emacs 30. (#433. Thanks to Akira Komamura and Stefan Monnier.)
v0.8.8
Fixes
- Remove text properties from to-do keywords before displaying them in an
org-ql-view
buffer. (Such text properties could cause them to, e.g. display with extra leading spaces, depending on which other modes might be enabled in the source Org buffer.) - Binding of
completion-styles-alist
inorg-ql-completing-read
. (This fixes compatibility with Helm'shelm
completion style, as well as default Emacs completion in recursive minibuffers. #337. Thanks to Nicholas Vollmer, viz, and Karthik Chikmagalur for reporting and suggesting fixes.) - Use of the context snippet function for
org-ql-completing-read
. (#419. Thanks to tpeacock19 for reporting.)
v0.8.7
Fixes
- Timestamps with internal time ranges (e.g.
<2024-06-26 10:00-11:00>
) are matched for simple queries. (This support is not yet comprehensive, e.g. a query that depends on the specific inner time range may not behave as expected. Previously such timestamps were not matched at all. See #237 and #371. Thanks to Ihor Radchenko.) - Timestamps with day-of-the-week abbreviations are matched more flexibly (allowing, e.g. a period in French locales). (See #429, #432. Thanks to Florian D. for reporting.)
- Command
org-ql-search
did not narrow properly when called interactively.
Compatibility
v0.8.6
v0.8.5
Fixes
- Predicate
heading
incorrectly matched strings as regular expressions, sometimes returning incorrect results. (See discussion. Thanks to Alex Popescu for reporting.) - Predicates
ancestor
andparent
did not normalize their sub-queries, sometimes returning incorrect results. (#365. Thanks to Gabriele Mongiano for reporting.)
v0.8.4
Fixes
- Command
org-ql-find
goes to the selected entry in the base buffer (rather than potentially an indirect buffer, whose narrowing could leave the selected entry hidden. The nuances around going to entries in buffers that may be indirect and/or narrowed are surprisingly complicated. Hopefully this is the last fix).