Fix: (org-ql-view-bookmark-make-record) buffers-files as symbol

This commit is contained in:
Adam Porter 2024-04-03 15:25:58 -05:00
parent d3f6dde344
commit 8bd73b4b46
3 changed files with 46 additions and 42 deletions

View file

@ -555,7 +555,8 @@ Simple links may also be written manually in either sexp or non-sexp form, like:
** 0.8.6-pre
Nothing new yet.
*Fixes*
+ Bookmarking ~org-ql-view~ buffers when the ~buffers-files~ argument is a symbol (like ~org-agenda-files~).
** 0.8.5

View file

@ -548,6 +548,7 @@ dates in the past, and negative for dates in the future."
;; Replace buffers with their filenames, and signal error if any are not file-backed.
(setf plist (plist-put plist :buffers-files
(cl-etypecase buffers-files
(symbol buffers-files)
(string buffers-files)
(buffer (file-nameize buffers-files))
(list (mapcar #'file-nameize buffers-files)))))

View file

@ -1078,7 +1078,9 @@ File: README.info, Node: 086-pre, Next: 085, Up: Changelog
5.1 0.8.6-pre
=============
Nothing new yet.
*Fixes*
• Bookmarking org-ql-view buffers when the buffers-files argument
is a symbol (like org-agenda-files).

File: README.info, Node: 085, Next: 084, Prev: 086-pre, Up: Changelog
@ -1998,46 +2000,46 @@ Node: Links38897
Node: Tips39584
Node: Changelog39908
Node: 086-pre40816
Node: 08540928
Node: 08441588
Node: 08342040
Node: 08242381
Node: 08142774
Node: 0843195
Node: 07445919
Node: 07346142
Node: 07246874
Node: 07147795
Node: 0748606
Node: 06351472
Node: 06252005
Node: 06152312
Node: 0652882
Node: 05255938
Node: 05156240
Node: 0556665
Node: 04958196
Node: 04858478
Node: 04758827
Node: 04659236
Node: 04559644
Node: 04460005
Node: 04360364
Node: 04260567
Node: 04160728
Node: 0460975
Node: 03265076
Node: 03165479
Node: 0365676
Node: 02368976
Node: 02269210
Node: 02169490
Node: 0269695
Node: 0173773
Node: Notes73874
Node: Comparison with Org Agenda searches74036
Node: org-sidebar74925
Node: License75204
Node: 08541050
Node: 08441710
Node: 08342162
Node: 08242503
Node: 08142896
Node: 0843317
Node: 07446041
Node: 07346264
Node: 07246996
Node: 07147917
Node: 0748728
Node: 06351594
Node: 06252127
Node: 06152434
Node: 0653004
Node: 05256060
Node: 05156362
Node: 0556787
Node: 04958318
Node: 04858600
Node: 04758949
Node: 04659358
Node: 04559766
Node: 04460127
Node: 04360486
Node: 04260689
Node: 04160850
Node: 0461097
Node: 03265198
Node: 03165601
Node: 0365798
Node: 02369098
Node: 02269332
Node: 02169612
Node: 0269817
Node: 0173895
Node: Notes73996
Node: Comparison with Org Agenda searches74158
Node: org-sidebar75047
Node: License75326

End Tag Table