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

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

[nongnu] elpa/workroom 4dbc8b5822 69/74: Fix code injection to desktop f


From: ELPA Syncer
Subject: [nongnu] elpa/workroom 4dbc8b5822 69/74: Fix code injection to desktop file
Date: Sun, 27 Nov 2022 16:03:30 -0500 (EST)

branch: elpa/workroom
commit 4dbc8b58227b57e909e76da43a06bd21d35ca9cc
Author: Akib Azmain Turja <akib@disroot.org>
Commit: Akib Azmain Turja <akib@disroot.org>

    Fix code injection to desktop file
---
 workroom.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/workroom.el b/workroom.el
index 8e020c9926..f9f6a14fe2 100644
--- a/workroom.el
+++ b/workroom.el
@@ -1766,7 +1766,8 @@ any previous bookmark with the same name."
   (when workroom-mode
     (insert
      "
-;; Workroom section:"
+;; Workroom section:
+"
      (let ((fn-sym (intern (format "workroom--desktop-restore-%s"
                                    (format-time-string "%s%N")))))
        (prin1-to-string
@@ -1774,6 +1775,7 @@ any previous bookmark with the same name."
            (defun ,fn-sym ()
              "Restore workrooms."
              (remove-hook 'desktop-after-read-hook #',fn-sym)
+             (fmakunbound #',fn-sym)
              (when (bound-and-true-p workroom-mode)
                (workroom--desktop-restore
                 ',(list



reply via email to

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