summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2021-01-03 15:43:31 -0500
committerStefan Monnier <monnier@iro.umontreal.ca>2021-01-03 15:43:31 -0500
commit32c6732d16385f242b1109517f25e9aefd6caa5c (patch)
tree39b7012f1196fdeba3a983bc7ecc9efd1433460d /etc
parent632917461a7c1893a83979a3873b51d4da3b8a42 (diff)
downloademacs-32c6732d16385f242b1109517f25e9aefd6caa5c.tar.gz
* lisp/emacs-lisp/byte-run.el (make-obsolete): Make `when` mandatory
(define-obsolete-function-alias, make-obsolete-variable) (define-obsolete-variable-alias): Adjust similarly.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS6
1 files changed, 6 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index b294ff1d230..8003175a83a 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -2019,6 +2019,12 @@ ledit.el, lmenu.el, lucid.el and old-whitespace.el.
'vcursor-toggle-vcursor-map', 'w32-focus-frame', 'w32-select-font',
'wisent-lex-make-token-table'.
+** The 'when' argument of `make-obsolete` and related functions is mandatory.
+The use of those functions without a 'when' argument was marked
+obsolete back in Emacs-23.1. The affected functions are:
+make-obsolete, define-obsolete-function-alias, make-obsolete-variable,
+define-obsolete-variable-alias.
+
* Lisp Changes in Emacs 28.1