GNU bug report logs - #40728
27.0.91; Removed public functions from debugger.el

Previous Next

Package: emacs;

Reported by: Philipp Stephani <p.stephani2 <at> gmail.com>

Date: Mon, 20 Apr 2020 08:22:01 UTC

Severity: normal

Tags: fixed, patch

Found in version 27.0.91

Fixed in version 28.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #32 received at 40728 <at> debbugs.gnu.org (full text, mbox):

From: Philipp Stephani <p.stephani2 <at> gmail.com>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: Gemini Lasswell <gazally <at> runbox.com>, Eli Zaretskii <eliz <at> gnu.org>,
 Stefan Kangas <stefan <at> marxist.se>, 40728 <at> debbugs.gnu.org
Subject: Re: 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 <at> gnus.org>:
>
> Stefan Kangas <stefan <at> 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.




This bug report was last modified 4 years and 288 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.