Submitter | Pierre-Yves David |
---|---|
Date | March 28, 2016, 8:04 p.m. |
Message ID | <08a7acfcaa78bc3315f8.1459195479@marginatus.alto.octopoid.net> |
Download | mbox | patch |
Permalink | /patch/14111/ |
State | Superseded |
Headers | show |
Comments
Pierre-Yves David <pierre-yves.david@ens-lyon.org> writes: > # HG changeset patch > # User Pierre-Yves David <pierre-yves.david@fb.com> > # Date 1459194656 25200 > # Mon Mar 28 12:50:56 2016 -0700 > # Node ID 08a7acfcaa78bc3315f8f89c31f0c4dab927a5f5 > # Parent 5474dc73680f96e79ae3c255fb01b7943b2fc2d1 > # EXP-Topic extensions.cleanup > # Available At http://mercurial-scm.org/repo/users/marmoute/mercurial/ > # hg pull http://mercurial-scm.org/repo/users/marmoute/mercurial/ -r 08a7acfcaa78 > record: deprecate the extension > > The feature have been moved into core behind the -i flag. We can safely > deprecated the extension and point people at the --interactive flag in core. Looks fine to me.
On Mon, 2016-03-28 at 13:04 -0700, Pierre-Yves David wrote: > # HG changeset patch > # User Pierre-Yves David <pierre-yves.david@fb.com> > # Date 1459194656 25200 > # Mon Mar 28 12:50:56 2016 -0700 > # Node ID 08a7acfcaa78bc3315f8f89c31f0c4dab927a5f5 > # Parent 5474dc73680f96e79ae3c255fb01b7943b2fc2d1 > # EXP-Topic extensions.cleanup > # Available At http://mercurial-scm.org/repo/users/marmoute/mercurial/ > # hg pull http://mercurial-scm.org/repo/users/marmoute/mercurial/ > -r 08a7acfcaa78 > record: deprecate the extension > > The feature have been moved into core behind the -i flag. We can safely > deprecated the extension and point people at the --interactive flag in core. > > diff --git a/hgext/record.py b/hgext/record.py > --- a/hgext/record.py > +++ b/hgext/record.py > @@ -3,11 +3,15 @@ > # Copyright 2007 Bryan O'Sullivan <bos@serpentine.com> > # > # This software may be used and distributed according to the terms of the > # GNU General Public License version 2 or any later version. > > -'''commands to interactively select changes for commit/qrefresh''' > +'''commands to interactively select changes for commit/qrefresh (DEPRECATED) > + > +The feature provided by this extensions have been move into core Mercurial as The feature ... has / The features ... have this extension been moved -- Mathematics is the supreme nostalgia of our time.
Patch
diff --git a/hgext/record.py b/hgext/record.py --- a/hgext/record.py +++ b/hgext/record.py @@ -3,11 +3,15 @@ # Copyright 2007 Bryan O'Sullivan <bos@serpentine.com> # # This software may be used and distributed according to the terms of the # GNU General Public License version 2 or any later version. -'''commands to interactively select changes for commit/qrefresh''' +'''commands to interactively select changes for commit/qrefresh (DEPRECATED) + +The feature provided by this extensions have been move into core Mercurial as +:hg:`commit --interactive`.''' + from __future__ import absolute_import from mercurial import ( cmdutil, commands, diff --git a/tests/test-help.t b/tests/test-help.t --- a/tests/test-help.t +++ b/tests/test-help.t @@ -270,12 +270,10 @@ Test extension help: notify hooks for sending email push notifications pager browse command output with an external pager patchbomb command to send changesets as (a series of) patch emails purge command to delete untracked files from the working directory - record commands to interactively select changes for - commit/qrefresh relink recreates hardlinks between repository clones schemes extend schemes with shortcuts to repository swarms share share a common history between several working directories shelve save and restore changes to the working directory strip strip changesets and their descendants from history diff --git a/tests/test-qrecord.t b/tests/test-qrecord.t --- a/tests/test-qrecord.t +++ b/tests/test-qrecord.t @@ -5,20 +5,21 @@ Create configuration help record (no record) $ hg help record record extension - commands to interactively select changes for - commit/qrefresh + commit/qrefresh (DEPRECATED) (use "hg help extensions" for information on enabling extensions) help qrecord (no record) $ hg help qrecord 'qrecord' is provided by the following extension: record commands to interactively select changes for commit/qrefresh + (DEPRECATED) (use "hg help extensions" for information on enabling extensions) $ echo "[extensions]" >> $HGRCPATH $ echo "record=" >> $HGRCPATH @@ -52,10 +53,12 @@ help record (record) ? - display help This command is not available when committing a merge. + (use "hg help -e record" to show help for the record extension) + options ([+] can be repeated): -A --addremove mark new/missing files as added/removed before committing --close-branch mark a branch head as closed diff --git a/tests/test-record.t b/tests/test-record.t --- a/tests/test-record.t +++ b/tests/test-record.t @@ -39,10 +39,12 @@ Record help ? - display help This command is not available when committing a merge. + (use "hg help -e record" to show help for the record extension) + options ([+] can be repeated): -A --addremove mark new/missing files as added/removed before committing --close-branch mark a branch head as closed