** Variable aliases have been implemented
-- macro: defvaralias ALIAS-VAR BASE-VAR
+- 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
+- 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
+2001-10-04 Gerd Moellmann <gerd@gnu.org>
+
+ * variables.texi (Variable Aliases): New node.
+
2001-10-02 Miles Bader <miles@gnu.org>
* minibuf.texi (Minibuffer Misc): Add entries for
+2001-10-04 Gerd Moellmann <gerd@gnu.org>
+
+ This adds a post-gc-hook that's run with GC inhibited. Requested
+ by Francois Pinard. XEmacs has it.
+
+ * alloc.c (Vpost_gc_hook, Qpost_gc_hook): New variables.
+ (syms_of_alloc): DEFVAR_LISP post-gc-hook, initialize
+ Qpost_gc_hook.
+ (Fgarbage_collect): Run post-gc-hook.
+
2001-10-04 Gerd Moellmann <gerd@gnu.org>
This adds `defvaralias' and `indirect-variable'. Changes not