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

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

[nongnu] elpa/dslide 2706574958: Clean up dslide-deck-develop's window c


From: ELPA Syncer
Subject: [nongnu] elpa/dslide 2706574958: Clean up dslide-deck-develop's window configuration
Date: Thu, 19 Dec 2024 09:59:54 -0500 (EST)

branch: elpa/dslide
commit 2706574958ee76cfa38111d2c52fa639a2acc3d2
Author: Psionik K <73710933+psionic-k@users.noreply.github.com>
Commit: Psionik K <73710933+psionic-k@users.noreply.github.com>

    Clean up dslide-deck-develop's window configuration
---
 NEWS.org  | 6 +++++-
 dslide.el | 6 +++---
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/NEWS.org b/NEWS.org
index c01458f5aa..4d7adc5491 100644
--- a/NEWS.org
+++ b/NEWS.org
@@ -11,7 +11,11 @@
 #+select_tags: latest
 #+export_file_name: RELEASE.md
 
-* v0.6.0 Fighting Spam 💌 :latest:
+* v0.6.1-pre :latest:
+Fixing bugs and filling in new features
+** Fixed 💩
+- Develop window configuration was not cleaned up, resulting in improper 
window configuration "restoration"
+* v0.6.0 Fighting Spam 💌
 - There is less markup (especially for babel)
 - Old actions are easier to use
 - New actions (*KMACROS!*) fit a more clear pattern
diff --git a/dslide.el b/dslide.el
index 7f5d43a422..0bd2af4899 100644
--- a/dslide.el
+++ b/dslide.el
@@ -3640,11 +3640,11 @@ source buffer."
       (setq dslide--present-frame nil))
     (when dslide--develop-window-config
       (condition-case nil
-          (set-window-configuration
-           dslide--develop-window-config)
+          (set-window-configuration dslide--develop-window-config)
         ((debug error) (delay-warning
                         '(dslide dslide-quit)
-                        "Could not restore window config"))))
+                        "Could not restore window config")))
+      (setq dslide--develop-window-config nil))
     (dslide--feedback :stop)))
 
 ;; * User Commands



reply via email to

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