[PATCH] [hgext] drop unused legacy code

Benoit Boissinot bboissin at gmail.com
Mon Apr 1 05:56:44 CDT 2013


On Mon, Apr 1, 2013 at 4:15 AM, Pierre-Yves David <
pierre-yves.david at ens-lyon.org> wrote:

> # HG changeset patch
> # User Pierre-Yves David <pierre-yves.david at ens-lyon.org>
> # Date 1364782470 -7200
> # Node ID cf4e11a638db129ba9d4ef422d8b47a0ce22b9ae
> # Parent  3ce3f2b059a1c1ab2b7b125a864bb48d20030f16
> [hgext] drop unused legacy code
>
> This changeset drops a very old extension that nobody is using anyway.
>
> This is a big win for future maintenance as three thousands lines of code
> and
> than thousands line of test can be dropped.
>
> This solve multiple issues in the process:  issue3874, issue2358,
> issue2435,
> issue2481, issue2610, issue2640, issue2641, issue2696, issue2952,
> issue2958,
> issue2991, issue3284, issue3455, issue3479, issue3508, issue3824,
> issue2599,
> issue1622, issue3647, issue3742, issue3812
>
> diff --git a/hgext/mq.py b/hgext/mq.py
> deleted file mode 100644
> --- a/hgext/mq.py
> +++ /dev/null
> @@ -1,3602 +0,0 @@
> -# mq.py - patch queues for mercurial
> -#
> -# Copyright 2005, 2006 Chris Mason <mason at suse.com>
> -#
> -# This software may be used and distributed according to the terms of the
> -# GNU General Public License version 2 or any later version.
>

Obviously, please keep a stub extension which documents that this extension
is to be replaced with another.

Also did you consider a reimplementation on top of obsolete?

Cheers,

Benoit
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://selenic.com/pipermail/mercurial-devel/attachments/20130401/228c7650/attachment.html>


More information about the Mercurial-devel mailing list