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

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

[elpa] externals/compat 91389ac87a 1/3: compat-defvar: Declare variable


From: ELPA Syncer
Subject: [elpa] externals/compat 91389ac87a 1/3: compat-defvar: Declare variable
Date: Sat, 20 Jan 2024 09:57:36 -0500 (EST)

branch: externals/compat
commit 91389ac87afefa565e8c24f8dc18b14725add176
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>

    compat-defvar: Declare variable
---
 compat-macs.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/compat-macs.el b/compat-macs.el
index f5fc8ac6ff..ffd5223305 100644
--- a/compat-macs.el
+++ b/compat-macs.el
@@ -240,7 +240,8 @@ definition is generated.
       ;; The boundp check is performed at runtime to make sure that we never
       ;; redefine an existing definition if Compat is loaded on a newer Emacs
       ;; version.
-      `((unless (boundp ',name)
+      `((defvar ,name)
+        (unless (boundp ',name)
           (,(if constant 'defconst 'defvar)
            ,name ,initval
            ,(compat-macs--docstring 'variable name docstring))



reply via email to

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