GNU bug report logs - #44731
[PATCH] Make XEmacs compat aliases easy-menu-{add,remove} obsolete

Previous Next

Package: emacs;

Reported by: Stefan Kangas <stefan <at> marxist.se>

Date: Thu, 19 Nov 2020 00:41:01 UTC

Severity: wishlist

Tags: fixed, patch

Fixed in version 28.1

Done: Stefan Kangas <stefan <at> marxist.se>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Stefan Kangas <stefan <at> marxist.se>
To: 44731 <at> debbugs.gnu.org
Subject: bug#44731: [PATCH] Make XEmacs compat aliases easy-menu-{add,remove} obsolete
Date: Wed, 18 Nov 2020 16:40:27 -0800
[Message part 1 (text/plain, inline)]
Severity: wishlist

The `easy-menu-remove' and `easy-menu-add' are XEmacs compatibility
aliases.  I think they do not make sense these days, and it is better
for code that wants to use them to wrap the call in something like
`(when (featurep 'xemacs) ...)'.

The attached patch makes them obsolete and fixes all callers.  It takes
care to not remove XEmacs compatibility from any modules where it was
not already removed, so I hope this will be uncontroversial.
[0001-Make-XEmacs-compat-aliases-easy-menu-add-remove-obso.patch (text/x-diff, attachment)]

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

Previous Next


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