]> git.eshelyaron.com Git - emacs.git/commitdiff
Note that the `values' variable is now obsolete
authorLars Ingebrigtsen <larsi@gnus.org>
Tue, 9 Feb 2021 15:28:30 +0000 (16:28 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Tue, 9 Feb 2021 15:28:38 +0000 (16:28 +0100)
* src/lread.c (syms_of_lread): Note that it's obsolete in the doc
string (because we can't mark it as obsolete "properly" yet,
because that leads to compilation warnings when somebody
(let (values) ... values).

etc/NEWS
src/lread.c

index ec574543d11cecfd406767dfefd77bc4b4305ce9..7f02f6106d6cfca6631b4ee8348d7df18bb65ae5 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -2217,6 +2217,8 @@ back in Emacs 23.1.  The affected functions are: 'make-obsolete',
 \f
 * Lisp Changes in Emacs 28.1
 
+** The 'values' variable is now obsolete.
+
 ---
 ** New variable 'indent-line-ignored-functions'.
 This allows modes to cycle through a set of indentation functions
index 010194c34ea75242659088a55dca170ba402dfa7..dea1b232fff83bacd7810a304d1536746a7409e9 100644 (file)
@@ -4833,7 +4833,8 @@ to find all the symbols in an obarray, use `mapatoms'.  */);
 
   DEFVAR_LISP ("values", Vvalues,
               doc: /* List of values of all expressions which were read, evaluated and printed.
-Order is reverse chronological.  */);
+Order is reverse chronological.
+This variable is obsolete as of Emacs 28.1 and should not be used.  */);
   XSYMBOL (intern ("values"))->u.s.declared_special = false;
 
   DEFVAR_LISP ("standard-input", Vstandard_input,