[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#49734: 28.0.50; define-obsolete-variable-alias
From: |
Stefan Monnier |
Subject: |
bug#49734: 28.0.50; define-obsolete-variable-alias |
Date: |
Tue, 27 Jul 2021 11:46:18 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
Devon Sean McCullough [2021-07-25 14:11:07] wrote:
> This change breaks existing libraries.
> Better to deprecate old forms for a few years
> rather than gratuitously and prematurely sow chaos.
Fully, agreed. That's why the old form was made obsolete back in 2009,
so it can now be removed non-prematurely and without sowing chaos ;-)
Stefan
PS: Here's what the NEWS says about it:
** 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'.