branch: externals/bufferlo
commit 6a73c7b27ea31155596cda495a68cc4d0f3bf69d
Author: shipmints <[email protected]>
Commit: shipmints <[email protected]>
Enhance load at startup to wait until Emacs achieves idle after startup
completes.
---
bufferlo.el | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/bufferlo.el b/bufferlo.el
index f338286965..e3355ecc48 100644
--- a/bufferlo.el
+++ b/bufferlo.el
@@ -2097,7 +2097,9 @@ This honors `bufferlo-bookmarks-save-at-emacs-exit' by
predicate or
(defun bufferlo--bookmarks-load-startup ()
"Load bookmarks at startup."
(let ((bufferlo-bookmarks-load-tabs-make-frame
bufferlo-bookmarks-load-at-emacs-startup-tabs-make-frame))
- (bufferlo-bookmarks-load (eq bufferlo-bookmarks-load-at-emacs-startup
'all))))
+ (run-with-idle-timer 0 nil
+ (lambda ()
+ (bufferlo-bookmarks-load (eq
bufferlo-bookmarks-load-at-emacs-startup 'all))))))
(defun bufferlo-bookmarks-load (&optional all)
"Load stored bufferlo bookmarks.