Add debugaddremove alias to addremove, so it doesn't show up in 'hg help'.
Add an explicit description of 'hg commit --addremove'.
--- a/mercurial/commands.py Wed May 03 10:45:20 2006 +0200
+++ b/mercurial/commands.py Wed May 03 10:53:51 2006 +0200
@@ -2929,7 +2929,7 @@
[('I', 'include', [], _('include names matching the given patterns')),
('X', 'exclude', [], _('exclude names matching the given patterns'))],
_('hg add [OPTION]... [FILE]...')),
- "addremove":
+ "debugaddremove|addremove":
(addremove,
[('I', 'include', [], _('include names matching the given patterns')),
('X', 'exclude', [], _('exclude names matching the given patterns'))],
@@ -2989,7 +2989,8 @@
_('hg clone [OPTION]... SOURCE [DEST]')),
"^commit|ci":
(commit,
- [('A', 'addremove', None, _('run addremove during commit')),
+ [('A', 'addremove', None,
+ _('mark new/missing files as added/removed before committing')),
('m', 'message', '', _('use <text> as commit message')),
('l', 'logfile', '', _('read the commit message from <file>')),
('d', 'date', '', _('record datecode as commit date')),
--- a/tests/test-help.out Wed May 03 10:45:20 2006 +0200
+++ b/tests/test-help.out Wed May 03 10:53:51 2006 +0200
@@ -38,92 +38,90 @@
list of commands (use "hg help -v" to show aliases and global options):
- add add the specified files on the next commit
- addremove add all new files, delete all missing files (DEPRECATED)
- annotate show changeset information per file line
- archive create unversioned archive of a repository revision
- backout reverse effect of earlier changeset
- bundle create a changegroup file
- cat output the latest or given revisions of files
- clone make a copy of an existing repository
- commit commit the specified files or all outstanding changes
- copy mark files as copied for the next commit
- diff diff repository (or selected files)
- export dump the header and diffs for one or more changesets
- grep search for a pattern in specified files and revisions
- heads show current repository heads
- help show help for a given command or all commands
- identify print information about the working copy
- import import an ordered set of patches
- incoming show new changesets found in source
- init create a new repository in the given directory
- locate locate files matching specific patterns
- log show revision history of entire repository or files
- manifest output the latest or given revision of the project manifest
- merge Merge working directory with another revision
- outgoing show changesets not found in destination
- parents show the parents of the working dir or revision
- paths show definition of symbolic path names
- pull pull changes from the specified source
- push push changes to the specified destination
- recover roll back an interrupted transaction
- remove remove the specified files on the next commit
- rename rename files; equivalent of copy + remove
- revert revert modified files or dirs back to their unmodified states
- root print the root (top) of the current working dir
- serve export the repository via HTTP
- status show changed files in the working directory
- tag add a tag for the current tip or a given revision
- tags list repository tags
- tip show the tip revision
- unbundle apply a changegroup file
- undo undo the last commit or pull
- update update or merge working directory
- verify verify the integrity of the repository
- version output version and copyright information
- add add the specified files on the next commit
- addremove add all new files, delete all missing files (DEPRECATED)
- annotate show changeset information per file line
- archive create unversioned archive of a repository revision
- backout reverse effect of earlier changeset
- bundle create a changegroup file
- cat output the latest or given revisions of files
- clone make a copy of an existing repository
- commit commit the specified files or all outstanding changes
- copy mark files as copied for the next commit
- diff diff repository (or selected files)
- export dump the header and diffs for one or more changesets
- grep search for a pattern in specified files and revisions
- heads show current repository heads
- help show help for a given command or all commands
- identify print information about the working copy
- import import an ordered set of patches
- incoming show new changesets found in source
- init create a new repository in the given directory
- locate locate files matching specific patterns
- log show revision history of entire repository or files
- manifest output the latest or given revision of the project manifest
- merge Merge working directory with another revision
- outgoing show changesets not found in destination
- parents show the parents of the working dir or revision
- paths show definition of symbolic path names
- pull pull changes from the specified source
- push push changes to the specified destination
- recover roll back an interrupted transaction
- remove remove the specified files on the next commit
- rename rename files; equivalent of copy + remove
- revert revert modified files or dirs back to their unmodified states
- root print the root (top) of the current working dir
- serve export the repository via HTTP
- status show changed files in the working directory
- tag add a tag for the current tip or a given revision
- tags list repository tags
- tip show the tip revision
- unbundle apply a changegroup file
- undo undo the last commit or pull
- update update or merge working directory
- verify verify the integrity of the repository
- version output version and copyright information
+ add add the specified files on the next commit
+ annotate show changeset information per file line
+ archive create unversioned archive of a repository revision
+ backout reverse effect of earlier changeset
+ bundle create a changegroup file
+ cat output the latest or given revisions of files
+ clone make a copy of an existing repository
+ commit commit the specified files or all outstanding changes
+ copy mark files as copied for the next commit
+ diff diff repository (or selected files)
+ export dump the header and diffs for one or more changesets
+ grep search for a pattern in specified files and revisions
+ heads show current repository heads
+ help show help for a given command or all commands
+ identify print information about the working copy
+ import import an ordered set of patches
+ incoming show new changesets found in source
+ init create a new repository in the given directory
+ locate locate files matching specific patterns
+ log show revision history of entire repository or files
+ manifest output the latest or given revision of the project manifest
+ merge Merge working directory with another revision
+ outgoing show changesets not found in destination
+ parents show the parents of the working dir or revision
+ paths show definition of symbolic path names
+ pull pull changes from the specified source
+ push push changes to the specified destination
+ recover roll back an interrupted transaction
+ remove remove the specified files on the next commit
+ rename rename files; equivalent of copy + remove
+ revert revert modified files or dirs back to their unmodified states
+ root print the root (top) of the current working dir
+ serve export the repository via HTTP
+ status show changed files in the working directory
+ tag add a tag for the current tip or a given revision
+ tags list repository tags
+ tip show the tip revision
+ unbundle apply a changegroup file
+ undo undo the last commit or pull
+ update update or merge working directory
+ verify verify the integrity of the repository
+ version output version and copyright information
+ add add the specified files on the next commit
+ annotate show changeset information per file line
+ archive create unversioned archive of a repository revision
+ backout reverse effect of earlier changeset
+ bundle create a changegroup file
+ cat output the latest or given revisions of files
+ clone make a copy of an existing repository
+ commit commit the specified files or all outstanding changes
+ copy mark files as copied for the next commit
+ diff diff repository (or selected files)
+ export dump the header and diffs for one or more changesets
+ grep search for a pattern in specified files and revisions
+ heads show current repository heads
+ help show help for a given command or all commands
+ identify print information about the working copy
+ import import an ordered set of patches
+ incoming show new changesets found in source
+ init create a new repository in the given directory
+ locate locate files matching specific patterns
+ log show revision history of entire repository or files
+ manifest output the latest or given revision of the project manifest
+ merge Merge working directory with another revision
+ outgoing show changesets not found in destination
+ parents show the parents of the working dir or revision
+ paths show definition of symbolic path names
+ pull pull changes from the specified source
+ push push changes to the specified destination
+ recover roll back an interrupted transaction
+ remove remove the specified files on the next commit
+ rename rename files; equivalent of copy + remove
+ revert revert modified files or dirs back to their unmodified states
+ root print the root (top) of the current working dir
+ serve export the repository via HTTP
+ status show changed files in the working directory
+ tag add a tag for the current tip or a given revision
+ tags list repository tags
+ tip show the tip revision
+ unbundle apply a changegroup file
+ undo undo the last commit or pull
+ update update or merge working directory
+ verify verify the integrity of the repository
+ version output version and copyright information
hg add [OPTION]... [FILE]...
add the specified files on the next commit