branch: externals/bufferlo commit 6a73c7b27ea31155596cda495a68cc4d0f3bf69d Author: shipmints <shipmi...@gmail.com> Commit: shipmints <shipmi...@gmail.com>
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.