GNU bug report logs - #16305
24.3.50; Restore set-temporary-overlay-map as an (obsolete) alias?

Previous Next

Package: emacs;

Reported by: "Phil Sainty" <psainty <at> orcon.net.nz>

Date: Mon, 30 Dec 2013 23:57:02 UTC

Severity: minor

Found in version 24.3.50

Done: Leo Liu <sdl.web <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 16305 in the body.
You can then email your comments to 16305 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#16305; Package emacs. (Mon, 30 Dec 2013 23:57:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to "Phil Sainty" <psainty <at> orcon.net.nz>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 30 Dec 2013 23:57:02 GMT) Full text and rfc822 format available.

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

From: "Phil Sainty" <psainty <at> orcon.net.nz>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.3.50; Restore set-temporary-overlay-map as an (obsolete) alias?
Date: Tue, 31 Dec 2013 12:55:38 +1300 (NZDT)
Regarding:

> commit 645effc1575049f3f55eb0f670c1d62420b617e9
> Author: Chong Yidong <cyd <at> gnu.org>
> Date:   Mon Dec 23 11:59:10 2013 +0800
>
> Rename set-temporary-overlay-map -> set-transient-map

My impression was that whenever a function was renamed, it was standard
procedure to keep the old name as an alias and mark it obsolete, to only
be removed at some time in the future?

(define-obsolete-function-alias 'set-temporary-overlay-map
'set-transient-map "24.4")

?






Reply sent to Leo Liu <sdl.web <at> gmail.com>:
You have taken responsibility. (Tue, 31 Dec 2013 00:31:02 GMT) Full text and rfc822 format available.

Notification sent to "Phil Sainty" <psainty <at> orcon.net.nz>:
bug acknowledged by developer. (Tue, 31 Dec 2013 00:31:03 GMT) Full text and rfc822 format available.

Message #10 received at 16305-done <at> debbugs.gnu.org (full text, mbox):

From: Leo Liu <sdl.web <at> gmail.com>
To: "Phil Sainty" <psainty <at> orcon.net.nz>
Cc: 16305-done <at> debbugs.gnu.org
Subject: Re: bug#16305: 24.3.50;
 Restore set-temporary-overlay-map as an (obsolete) alias?
Date: Tue, 31 Dec 2013 08:30:07 +0800
Fixed in 24.4

On 2013-12-31 07:55 +0800, Phil Sainty wrote:
> My impression was that whenever a function was renamed, it was standard
> procedure to keep the old name as an alias and mark it obsolete, to only
> be removed at some time in the future?
>
> (define-obsolete-function-alias 'set-temporary-overlay-map
> 'set-transient-map "24.4")

set-temporary-overlay-map was introduced in 24.3 so I think this is the
right thing to do.

Leo




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#16305; Package emacs. (Thu, 02 Jan 2014 04:16:02 GMT) Full text and rfc822 format available.

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

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: 16305 <at> debbugs.gnu.org
Cc: psainty <at> orcon.net.nz, sdl.web <at> gmail.com
Subject: Re: bug#16305: 24.3.50;
 Restore set-temporary-overlay-map as an (obsolete) alias?
Date: Wed, 01 Jan 2014 23:15:38 -0500
> set-temporary-overlay-map was introduced in 24.3 so I think this is the
> right thing to do.

Indeed,


        Stefan





bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 30 Jan 2014 12:24:03 GMT) Full text and rfc822 format available.

This bug report was last modified 10 years and 109 days ago.

Previous Next


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