Subject: bug#16305: closed (Re: bug#16305: 24.3.50; Restore set-temporary-overlay-map as an (obsolete) alias?)

From: [email-masked] (GNU bug Tracking System)
Date: Tue, 31 Dec 2013 00:31:03 +0000

Your bug report

#16305: 24.3.50; Restore set-temporary-overlay-map as an (obsolete) alias?

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
16305: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16305
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#16305: 24.3.50; Restore set-temporary-overlay-map as an (obsolete) alias?
From: Leo Liu <[email-masked]>
To: "Phil Sainty" <[email-masked]>
Cc: [email-masked]
Date: Tue, 31 Dec 2013 08:30:07 +0800
List-Id: <debbugs-submit.debbugs.gnu.org>

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

Subject: 24.3.50; Restore set-temporary-overlay-map as an (obsolete) alias?
From: "Phil Sainty" <[email-masked]>
To: [email-masked]
Date: Tue, 31 Dec 2013 12:55:38 +1300 (NZDT)
List-Id: <debbugs-submit.debbugs.gnu.org>

Regarding:

> commit 645effc1575049f3f55eb0f670c1d62420b617e9
> Author: Chong Yidong <[email-masked]>
> 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")

?