*** empty log message ***
authorNick Roberts <nickrob@snap.net.nz>
Fri, 22 Apr 2005 04:11:30 +0000 (04:11 +0000)
committerNick Roberts <nickrob@snap.net.nz>
Fri, 22 Apr 2005 04:11:30 +0000 (04:11 +0000)
etc/NEWS
lisp/ChangeLog
lispref/ChangeLog

index 7037586..ecc5f94 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -2842,6 +2842,14 @@ and post-command-hooks.
 *** The new function `rassq-delete-all' deletes all elements from an
 alist whose cdr is `eq' to a specified value.
 
++++
+*** New function make-obsolete-variable to warn that a variable may be removed
+at some stage in the future.
+
++++
+*** New macro define-obsolete-variable-alias to combine defvaralias and
+make-obsolete-variable.
+
 ---
 ** easy-mmode-define-global-mode has been renamed to
 define-global-minor-mode.  The old name remains as an alias.
index 0d6fc19..1ee855c 100644 (file)
@@ -1,3 +1,7 @@
+2005-04-22  Nick Roberts  <nickrob@snap.net.nz>
+
+       * emacs-lisp/byte-run.el (define-obsolete-variable-alias): New macro.
+
 2005-04-21  Lute Kamstra  <lute@gnu.org>
 
        * loadhist.el (unload-feature): Don't remove a function from hooks
index 59ef2ab..9c09cd1 100644 (file)
@@ -1,3 +1,8 @@
+2005-04-22  Nick Roberts  <nickrob@snap.net.nz>
+
+       * variables.texi (Variable Aliases): Describe make-obsolete-variable
+       and define-obsolete-variable-alias.
+
 2005-04-22  Kim F. Storm  <storm@cua.dk>
 
        * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.