Skip to content

Commit b362dd6

Browse files
committed
Fix: (org-dblock-write:org-ql) Resolve element properties
Fixes <#431>. Reported-by: Jez Cope <https://github.com/jezcope>
1 parent ffc3477 commit b362dd6

File tree

3 files changed

+51
-42
lines changed

3 files changed

+51
-42
lines changed

README.org

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -560,6 +560,9 @@ Simple links may also be written manually in either sexp or non-sexp form, like:
560560
+ Timestamps with day-of-the-week abbreviations are matched more flexibly (allowing, e.g. a period in French locales). (See [[https://github.com/alphapapa/org-ql/discussions/429][#429]], [[https://github.com/alphapapa/org-ql/issues/432][#432]]. Thanks to [[https://github.com/neurolit][Florian D.]] for reporting.)
561561
+ Command ~org-ql-search~ did not narrow properly when called interactively.
562562

563+
*Compatibility*
564+
+ Dynamic blocks work with Org 9.7. ([[https://github.com/alphapapa/org-ql/issues/431][#431]]. Thanks to [[https://github.com/jezcope][Jez Cope]] for reporting.)
565+
563566
** 0.8.6
564567

565568
*Fixes*

org-ql-search.el

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -347,7 +347,8 @@ this (must be a single line in the Org buffer):
347347
(org-element-property (intern (concat ":" (upcase property))) element)))))
348348
(elements (org-ql-query :from (current-buffer)
349349
:where query
350-
:select '(org-element-headline-parser (line-end-position))
350+
:select '(org-ql-view--resolve-element-properties
351+
(org-element-headline-parser (line-end-position)))
351352
:order-by sort)))
352353
(when take
353354
(setf elements (cl-etypecase take

org-ql.info

Lines changed: 46 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1097,6 +1097,11 @@ File: README.info, Node: 087-pre, Next: 086, Up: Changelog
10971097
• Command ‘org-ql-search’ did not narrow properly when called
10981098
interactively.
10991099

1100+
*Compatibility*
1101+
• Dynamic blocks work with Org 9.7. (#431
1102+
(https://github.com/alphapapa/org-ql/issues/431). Thanks to Jez
1103+
Cope (https://github.com/jezcope) for reporting.)
1104+
11001105

11011106
File: README.info, Node: 086, Next: 085, Prev: 087-pre, Up: Changelog
11021107

@@ -2025,47 +2030,47 @@ Node: Links38911
20252030
Node: Tips39598
20262031
Node: Changelog39922
20272032
Node: 087-pre40844
2028-
Node: 08641879
2029-
Node: 08542117
2030-
Node: 08442773
2031-
Node: 08343225
2032-
Node: 08243566
2033-
Node: 08143959
2034-
Node: 0844380
2035-
Node: 07447104
2036-
Node: 07347327
2037-
Node: 07248061
2038-
Node: 07148982
2039-
Node: 0749793
2040-
Node: 06352659
2041-
Node: 06253192
2042-
Node: 06153499
2043-
Node: 0654069
2044-
Node: 05257125
2045-
Node: 05157427
2046-
Node: 0557852
2047-
Node: 04959383
2048-
Node: 04859665
2049-
Node: 04760014
2050-
Node: 04660423
2051-
Node: 04560831
2052-
Node: 04461192
2053-
Node: 04361551
2054-
Node: 04261754
2055-
Node: 04161915
2056-
Node: 0462162
2057-
Node: 03266263
2058-
Node: 03166666
2059-
Node: 0366863
2060-
Node: 02370163
2061-
Node: 02270397
2062-
Node: 02170677
2063-
Node: 0270882
2064-
Node: 0174960
2065-
Node: Notes75061
2066-
Node: Comparison with Org Agenda searches75223
2067-
Node: org-sidebar76112
2068-
Node: License76391
2033+
Node: 08642072
2034+
Node: 08542310
2035+
Node: 08442966
2036+
Node: 08343418
2037+
Node: 08243759
2038+
Node: 08144152
2039+
Node: 0844573
2040+
Node: 07447297
2041+
Node: 07347520
2042+
Node: 07248254
2043+
Node: 07149175
2044+
Node: 0749986
2045+
Node: 06352852
2046+
Node: 06253385
2047+
Node: 06153692
2048+
Node: 0654262
2049+
Node: 05257318
2050+
Node: 05157620
2051+
Node: 0558045
2052+
Node: 04959576
2053+
Node: 04859858
2054+
Node: 04760207
2055+
Node: 04660616
2056+
Node: 04561024
2057+
Node: 04461385
2058+
Node: 04361744
2059+
Node: 04261947
2060+
Node: 04162108
2061+
Node: 0462355
2062+
Node: 03266456
2063+
Node: 03166859
2064+
Node: 0367056
2065+
Node: 02370356
2066+
Node: 02270590
2067+
Node: 02170870
2068+
Node: 0271075
2069+
Node: 0175153
2070+
Node: Notes75254
2071+
Node: Comparison with Org Agenda searches75416
2072+
Node: org-sidebar76305
2073+
Node: License76584
20692074

20702075
End Tag Table
20712076

0 commit comments

Comments
 (0)