From: Nick Roberts Date: Fri, 22 Apr 2005 04:11:30 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: ttn-vms-21-2-B4~836 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=230e1e802685eb8c3430ebc2cf765a60a09fd3ce;p=emacs.git *** empty log message *** --- diff --git a/etc/NEWS b/etc/NEWS index 70375864c21..ecc5f947efa 100644 --- 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. diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 0d6fc197dcb..1ee855cdf66 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,7 @@ +2005-04-22 Nick Roberts + + * emacs-lisp/byte-run.el (define-obsolete-variable-alias): New macro. + 2005-04-21 Lute Kamstra * loadhist.el (unload-feature): Don't remove a function from hooks diff --git a/lispref/ChangeLog b/lispref/ChangeLog index 59ef2ab747e..9c09cd1a644 100644 --- a/lispref/ChangeLog +++ b/lispref/ChangeLog @@ -1,3 +1,8 @@ +2005-04-22 Nick Roberts + + * variables.texi (Variable Aliases): Describe make-obsolete-variable + and define-obsolete-variable-alias. + 2005-04-22 Kim F. Storm * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.