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

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

[nongnu] elpa/clojure-mode 858d6b6 6/8: Move clojure-cached-ns before fi


From: ELPA Syncer
Subject: [nongnu] elpa/clojure-mode 858d6b6 6/8: Move clojure-cached-ns before first use
Date: Sat, 21 Aug 2021 16:57:19 -0400 (EDT)

branch: elpa/clojure-mode
commit 858d6b624cb8e644da956110f9af3d80162d065d
Author: Rob Browning <rlb@defaultvalue.org>
Commit: Bozhidar Batsov <bozhidar@batsov.dev>

    Move clojure-cached-ns before first use
    
    Otherwise test-bytecomp fails like this:
    
      In toplevel form:
      clojure-mode.el:1860:23:Error: assignment to free variable 
`clojure-cached-ns'
---
 clojure-mode.el | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/clojure-mode.el b/clojure-mode.el
index c83f864..905d644 100644
--- a/clojure-mode.el
+++ b/clojure-mode.el
@@ -1845,6 +1845,9 @@ If PATH is nil, use the path to the file backing the 
current buffer."
   (goto-char (point-min))
   (clojure-insert-ns-form-at-point))
 
+(defvar-local clojure-cached-ns nil
+  "A buffer ns cache used to speed up ns-related operations.")
+
 (defun clojure-update-ns ()
   "Update the namespace of the current buffer.
 Useful if a file has been renamed."
@@ -1957,9 +1960,6 @@ the cached value will be updated automatically."
   :safe #'booleanp
   :package-version '(clojure-mode . "5.8.0"))
 
-(defvar-local clojure-cached-ns nil
-  "A buffer ns cache used to speed up ns-related operations.")
-
 (defun clojure--find-ns-in-direction (direction)
   "Return the nearest namespace in a specific DIRECTION.
 DIRECTION is `forward' or `backward'."



reply via email to

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