]> git.eshelyaron.com Git - emacs.git/commitdiff
; Silence recent byte-compiler warning in subr.el
authorBasil L. Contovounesios <contovob@tcd.ie>
Wed, 5 Aug 2020 10:40:27 +0000 (11:40 +0100)
committerBasil L. Contovounesios <contovob@tcd.ie>
Wed, 5 Aug 2020 10:40:27 +0000 (11:40 +0100)
* lisp/subr.el (save-match-data-internal): Declare before first use.

lisp/subr.el

index 3c8dbd161469100eee6ba93d30712c827ace051b..6bd06a0b82c530bd4bd4b645d8eadee5bed3ed97 100644 (file)
@@ -883,6 +883,10 @@ side-effects, and the argument LIST is not modified."
 \f
 ;;;; Keymap support.
 
+;; Declare before first use of `save-match-data',
+;; where it is used internally.
+(defvar save-match-data-internal)
+
 (defun kbd (keys)
   "Convert KEYS to the internal Emacs key representation.
 KEYS should be a string in the format returned by commands such
@@ -4105,8 +4109,6 @@ MODES is as for `set-default-file-modes'."
 \f
 ;;; Matching and match data.
 
-(defvar save-match-data-internal)
-
 ;; We use save-match-data-internal as the local variable because
 ;; that works ok in practice (people should not use that variable elsewhere).
 ;; We used to use an uninterned symbol; the compiler handles that properly