[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/clojure-mode 913e2450a7: Move defvars out of eval-when-com
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/clojure-mode 913e2450a7: Move defvars out of eval-when-compile |
Date: |
Wed, 2 Feb 2022 08:58:12 -0500 (EST) |
branch: elpa/clojure-mode
commit 913e2450a77a6ddda051f55ac651c99337147db1
Author: Bozhidar Batsov <bozhidar@batsov.dev>
Commit: Bozhidar Batsov <bozhidar@batsov.dev>
Move defvars out of eval-when-compile
`defvar` (when given a single argument) is a compiler directive whose
execution has no effect.
The fact that it also works when placed inside `eval-when-compile` is an
accident (and a bug: it should only affect the rest of the code within
the `eval-when-compile`).
---
clojure-mode.el | 15 +++++++--------
1 file changed, 7 insertions(+), 8 deletions(-)
diff --git a/clojure-mode.el b/clojure-mode.el
index 799d21e1fc..62b5b36dc7 100644
--- a/clojure-mode.el
+++ b/clojure-mode.el
@@ -58,14 +58,13 @@
;;; Code:
-(eval-when-compile
- (defvar calculate-lisp-indent-last-sexp)
- (defvar delete-pair-blink-delay)
- (defvar font-lock-beg)
- (defvar font-lock-end)
- (defvar paredit-space-for-delimiter-predicates)
- (defvar paredit-version)
- (defvar paredit-mode))
+(defvar calculate-lisp-indent-last-sexp)
+(defvar delete-pair-blink-delay)
+(defvar font-lock-beg)
+(defvar font-lock-end)
+(defvar paredit-space-for-delimiter-predicates)
+(defvar paredit-version)
+(defvar paredit-mode)
(require 'cl-lib)
(require 'imenu)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [nongnu] elpa/clojure-mode 913e2450a7: Move defvars out of eval-when-compile,
ELPA Syncer <=