diff etc/NEWS @ 39552:fa9fb33863fe

*** empty log message ***
author Gerd Moellmann <gerd@gnu.org>
date Fri, 05 Oct 2001 09:13:21 +0000
parents 81ce748b1748
children fc4fb819666e
line wrap: on
line diff
--- a/etc/NEWS	Thu Oct 04 19:40:06 2001 +0000
+++ b/etc/NEWS	Fri Oct 05 09:13:21 2001 +0000
@@ -6,6 +6,46 @@
 For older news, see the file ONEWS
 
 
+* Changes in Emacs 21.2
+
+** When pure storage overflows while dumping, Emacs now prints how
+much pure storage it will approximately need.
+
+** M-x setenv now expands environment variables of the form `$foo' and
+`${foo}' in the specified new value of the environment variable.  To
+include a `$' in the value, use `$$'.
+
+** New user option `inhibit-startup-buffer-menu'.
+When loading many files, for instance with `emacs *', Emacs normally
+displays a buffer menu.  This option turns the buffer menu off.
+
+** Rmail now displays 5-digit message ids in its summary buffer.
+
+
+* Lisp Changes in Emacs 21.2
+
+** Variable aliases have been implemented
+
+- Macro: defvaralias ALIAS-VAR BASE-VAR
+
+This defines the symbol ALIAS-VAR as a variable alias for symbol
+BASE-VAR.  This means that retrieving the value of ALIAS-VAR returns
+the value of BASE-VAR, and changing the value of ALIAS-VAR changes the
+value of BASE-VAR.
+
+- Function: indirect-variable VARIABLE
+
+This function returns the variable at the end of the chain of aliases
+of VARIABLE.  If VARIABLE is not a symbol, or if VARIABLE is not
+defined as an alias, the function returns VARIABLE.
+
+It might be noteworthy that variables aliases work for all kinds of
+variables, including buffer-local and frame-local variables.
+
+** Functions from `post-gc-hook' are run at the end of garbage
+collection.  The hook is run with GC inhibited, so use it with care.
+
+
 * Installation Changes in Emacs 21.1
 
 See the INSTALL file for information on installing extra libraries and