[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#40728: 27.0.91; Removed public functions from debugger.el
From: |
Philipp Stephani |
Subject: |
bug#40728: 27.0.91; Removed public functions from debugger.el |
Date: |
Sun, 4 Oct 2020 20:51:06 +0200 |
Am Do., 1. Okt. 2020 um 20:04 Uhr schrieb Lars Ingebrigtsen <larsi@gnus.org>:
>
> Stefan Kangas <stefan@marxist.se> writes:
>
> >> I haven't tested the patch in detail, but it looks fine, thanks.
> >> I guess you want to use `define-obsolete-function-alias' instead of
> >> `defalias' to mark the aliases as obsolete as well.
> >> The commit message should contain a magic string such as "Don't merge
> >> to master" to prevent reinstating the functions in Emacs 28.
>
> I applied the patch now, but I forgot about this bit... but... I think
> they should be merged to Emacs 28? They shouldn't disappear again
> between Emacs 27 and Emacs 28.
>
> I've made the aliases obsolete, though.
>
> > It seems like the patch here was never installed on the release branch.
>
> Done now.
Unfortunately I think this is now too late. Emacs 27.1 has been
released, the incompatible change has been made, and package authors
will need to cope with it.