From 6a126e40a7c65d6a7644939029a140d47ecb8f79 Mon Sep 17 00:00:00 2001 From: TEC Date: Sat, 10 Dec 2022 23:58:55 +0800 Subject: [PATCH] org-persist: Ensure index instantiated before read * lisp/org-persist.el (org-persist-read): If the index is empty at the start of `org-persist-read', load it before continuing. --- lisp/org-persist.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/org-persist.el b/lisp/org-persist.el index 1a32ed010..fe339505c 100644 --- a/lisp/org-persist.el +++ b/lisp/org-persist.el @@ -771,6 +771,7 @@ ASSOCIATED can be a plist, a buffer, or a string. A buffer is treated as (:buffer ASSOCIATED). A string is treated as (:file ASSOCIATED). When LOAD? is non-nil, load the data instead of reading." + (unless org-persist--index (org-persist--load-index)) (setq associated (org-persist--normalize-associated associated)) (setq container (org-persist--normalize-container container)) (unless (and org-persist-disable-when-emacs-Q