emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/org 5315773: Fix "Variable binding depth exceeds max-sp


From: ELPA Syncer
Subject: [elpa] externals/org 5315773: Fix "Variable binding depth exceeds max-specpdl-size"
Date: Thu, 21 Oct 2021 12:57:27 -0400 (EDT)

branch: externals/org
commit 5315773e8a0838268592617174b221ec7bf1c87a
Author: Ihor Radchenko <yantar92@gmail.com>
Commit: Ihor Radchenko <yantar92@gmail.com>

    Fix "Variable binding depth exceeds max-specpdl-size"
    
    * lisp/org-persist.el (org-persist-register): Fix `add-hook' args.
    
    Reported in:
    https://list.orgmode.org/8735ouxz6y.fsf@yandex.com/
    https://list.orgmode.org/1012598.1634829727@apollo2.minshall.org/T/#u
---
 lisp/org-persist.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lisp/org-persist.el b/lisp/org-persist.el
index d5ec5d4..33da4c8 100644
--- a/lisp/org-persist.el
+++ b/lisp/org-persist.el
@@ -131,7 +131,7 @@ dependency means that data shared between variables will be 
preserved
                          (cons var (plist-get inherited-index :variable)))))))
   (org-persist--get-index var buffer)
   (when buffer
-    (add-hook 'kill-buffer-hook #'org-persist-write-all-buffer 'local)))
+    (add-hook 'kill-buffer-hook #'org-persist-write-all-buffer nil 'local)))
 
 (defun org-persist-unregister (var &optional buffer)
   "Unregister VAR in BUFFER to be persistent.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]