From: Stefan Monnier Date: Wed, 18 Apr 2018 19:56:15 +0000 (-0400) Subject: * lisp/emacs-lisp/gv.el (gv-define-setter): Silence compiler warning X-Git-Tag: emacs-27.0.90~5143 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=53c29c4d3c636c7f02b563b3c683b13ae5863bcf;p=emacs.git * lisp/emacs-lisp/gv.el (gv-define-setter): Silence compiler warning Code placed in the `gv-expander` property will presumably only be used when gv is loaded (bug#14529). --- diff --git a/lisp/emacs-lisp/gv.el b/lisp/emacs-lisp/gv.el index 01634d84ca5..6bfc32c8356 100644 --- a/lisp/emacs-lisp/gv.el +++ b/lisp/emacs-lisp/gv.el @@ -217,6 +217,8 @@ to be pure and copyable. Example use: (declare (indent 2) (debug (&define name sexp body))) `(gv-define-expander ,name (lambda (do &rest args) + (declare-function + gv--defsetter "gv" (name setter do args &optional vars)) (gv--defsetter ',name (lambda ,arglist ,@body) do args)))) ;;;###autoload