v0.8
Additions
- Function
org-ql-completing-read, used by commandorg-ql-find, now specifies the completion category asorg-heading, providing compatibility with Embark. (This is a powerful feature, as it means anyorg-ql-findresult can be acted on from inside the search results with Embark, which provides common actions from Org Agenda and Org speed keys bindings.) (#299. Thanks to Omar Antolín Camarena, Daniel Mendler, and Akira Komamura.)- Command
org-ql-completing-read-export, bound toC-c C-eorembark-exportwhile in anorg-ql-completing-readsession, exits and shows anorg-ql-viewbuffer for the current search.
- Command
- Command
org-ql-findmay be called in anorg-agendaororg-ql-viewbuffer to search the buffers which contributed to the agenda/view buffer. - Command
org-ql-find-path, which searches outline paths in the current buffer. - Command
org-ql-open-link, which finds links in entries matching the given query, and opens the selected one withorg-open-at-point. (This is helpful when a collection of links are kept in Org files: rather than having to first visit the entry containing the desired link, then locate it within the entry, and then open it, the user can simply select the link and open it directly.) - Items in
org-ql-viewbuffers now include theorg-categorytext property, like Org Agenda buffers, which allows grouping withorg-super-agenda's category-related selectors. (#363. Thanks to Gabriele Mongiano for reporting.)
Fixes
- Predicate
propertycorrectly uses the value oforg-use-property-inheritancewhen not specified. (#346, #356. Thanks to Bram Schoenmakers.)
Compatibility
- Emacs 27.1 or later is now required.
- Org v9.7's
org-elementAPI changes required some adjustments. (#364. Thanks to several users for reporting, and to Ihor Radchenko for his feedback.)