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 ** 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 ** 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. ;; Replace buffers with their filenames, and signal error if any are not file-backed.
(setf plist (plist-put plist :buffers-files (setf plist (plist-put plist :buffers-files
(cl-etypecase buffers-files (cl-etypecase buffers-files
(symbol buffers-files)
(string buffers-files) (string buffers-files)
(buffer (file-nameize buffers-files)) (buffer (file-nameize buffers-files))
(list (mapcar #'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 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 File: README.info, Node: 085, Next: 084, Prev: 086-pre, Up: Changelog
@ -1998,46 +2000,46 @@ Node: Links38897
Node: Tips39584 Node: Tips39584
Node: Changelog39908 Node: Changelog39908
Node: 086-pre40816 Node: 086-pre40816
Node: 08540928 Node: 08541050
Node: 08441588 Node: 08441710
Node: 08342040 Node: 08342162
Node: 08242381 Node: 08242503
Node: 08142774 Node: 08142896
Node: 0843195 Node: 0843317
Node: 07445919 Node: 07446041
Node: 07346142 Node: 07346264
Node: 07246874 Node: 07246996
Node: 07147795 Node: 07147917
Node: 0748606 Node: 0748728
Node: 06351472 Node: 06351594
Node: 06252005 Node: 06252127
Node: 06152312 Node: 06152434
Node: 0652882 Node: 0653004
Node: 05255938 Node: 05256060
Node: 05156240 Node: 05156362
Node: 0556665 Node: 0556787
Node: 04958196 Node: 04958318
Node: 04858478 Node: 04858600
Node: 04758827 Node: 04758949
Node: 04659236 Node: 04659358
Node: 04559644 Node: 04559766
Node: 04460005 Node: 04460127
Node: 04360364 Node: 04360486
Node: 04260567 Node: 04260689
Node: 04160728 Node: 04160850
Node: 0460975 Node: 0461097
Node: 03265076 Node: 03265198
Node: 03165479 Node: 03165601
Node: 0365676 Node: 0365798
Node: 02368976 Node: 02369098
Node: 02269210 Node: 02269332
Node: 02169490 Node: 02169612
Node: 0269695 Node: 0269817
Node: 0173773 Node: 0173895
Node: Notes73874 Node: Notes73996
Node: Comparison with Org Agenda searches74036 Node: Comparison with Org Agenda searches74158
Node: org-sidebar74925 Node: org-sidebar75047
Node: License75204 Node: License75326
 
End Tag Table End Tag Table