From: Eli Zaretskii Date: Sat, 17 May 2025 09:35:29 +0000 (+0300) Subject: ; Remove confusing text from ELisp manual X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=30f2ed81e465d59a959bb75d8d4ae92ab3afdec7;p=emacs.git ; Remove confusing text from ELisp manual * doc/lispref/variables.texi (Defining Variables): Remove outdated confusing warning. For the details, see https://lists.gnu.org/archive/html/emacs-devel/2025-05/msg00332.html. (cherry picked from commit 399d05332eda348ae7552cdff674e4c8973be815) --- diff --git a/doc/lispref/variables.texi b/doc/lispref/variables.texi index 68c49589619..3f0657dcd86 100644 --- a/doc/lispref/variables.texi +++ b/doc/lispref/variables.texi @@ -615,14 +615,6 @@ float-pi @end example @end defspec - @strong{Warning:} If you use a @code{defconst} or @code{defvar} -special form while the variable has a local binding (made with -@code{let}, or a function argument), it sets the local binding rather -than the global binding. This is not what you usually want. To -prevent this, use these special forms at top level in a file, where -normally no local binding is in effect, and make sure to load the file -before making a local binding for the variable. - @node Tips for Defining @section Tips for Defining Variables Robustly