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

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

[elpa] externals/transient a53205c51b 10/17: Move definition of transien


From: Jonas Bernoulli
Subject: [elpa] externals/transient a53205c51b 10/17: Move definition of transient--restore-winconf
Date: Tue, 21 Nov 2023 10:17:50 -0500 (EST)

branch: externals/transient
commit a53205c51be9340160172ea5e347bab188e78277
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>

    Move definition of transient--restore-winconf
    
    Also add docstring and only make local when setting.
---
 lisp/transient.el | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/lisp/transient.el b/lisp/transient.el
index 08773d7c0f..dc9483fa52 100644
--- a/lisp/transient.el
+++ b/lisp/transient.el
@@ -1438,6 +1438,9 @@ Usually it remains selected while the transient is 
active.")
   "The buffer that was current before the transient was invoked.
 Usually it remains current while the transient is active.")
 
+(defvar transient--restore-winconf nil
+  "Window configuration to restore after exiting help.")
+
 (define-obsolete-variable-alias 'transient--current-buffer
   'transient--shadowed-buffer "Transient 0.5.0")
 (defvar transient--shadowed-buffer nil
@@ -2716,8 +2719,6 @@ transient is active."
   (interactive)
   (setq transient--showp t))
 
-(defvar-local transient--restore-winconf nil)
-
 (defvar transient-resume-mode)
 
 (defun transient-help (&optional interactive)
@@ -2735,7 +2736,7 @@ transient is active."
                transient--prefix
              (or (transient-suffix-object)
                  this-original-command)))
-          (setq transient--restore-winconf winconf))
+          (setq-local transient--restore-winconf winconf))
         (fit-window-to-buffer nil (frame-height) (window-height))
         (transient-resume-mode)
         (message (substitute-command-keys



reply via email to

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