# HG changeset patch
# User Mathias De Maré
# Date 1448471431 -3600
# Node ID fab21bac10242ecf873972278384b4f17b8a1479
# Parent 060f83d219b9b7e345b836df06310fe3720113a0
commands: add example for 'hg add'
diff -r 060f83d219b9 -r fab21bac1024 mercurial/commands.py
--- a/mercurial/commands.py Tue Nov 24 15:16:25 2015 -0800
+++ b/mercurial/commands.py Wed Nov 25 18:10:31 2015 +0100
@@ -190,17 +190,31 @@
.. container:: verbose
- An example showing how new (unknown) files are added
- automatically by :hg:`add`::
-
- $ ls
- foo.c
- $ hg status
- ? foo.c
- $ hg add
- adding foo.c
- $ hg status
- A foo.c
+ Examples:
+
+ - New (unknown) files are added
+ automatically by :hg:`add`::
+
+ $ ls
+ foo.c
+ $ hg status
+ ? foo.c
+ $ hg add
+ adding foo.c
+ $ hg status
+ A foo.c
+
+ - Specific files to be added can be specified::
+
+ $ ls
+ bar.c foo.c
+ $ hg status
+ ? bar.c
+ ? foo.c
+ $ hg add bar.c
+ $ hg status
+ A bar.c
+ ? foo.c
Returns 0 if all files are successfully added.
"""
diff -r 060f83d219b9 -r fab21bac1024 tests/test-help.t
--- a/tests/test-help.t Tue Nov 24 15:16:25 2015 -0800
+++ b/tests/test-help.t Wed Nov 25 18:10:31 2015 +0100
@@ -372,17 +372,30 @@
If no names are given, add all files to the repository.
- An example showing how new (unknown) files are added automatically by "hg
- add":
+ Examples:
+
+ - New (unknown) files are added automatically by "hg add":
- $ ls
- foo.c
- $ hg status
- ? foo.c
- $ hg add
- adding foo.c
- $ hg status
- A foo.c
+ $ ls
+ foo.c
+ $ hg status
+ ? foo.c
+ $ hg add
+ adding foo.c
+ $ hg status
+ A foo.c
+
+ - Specific files to be added can be specified:
+
+ $ ls
+ bar.c foo.c
+ $ hg status
+ ? bar.c
+ ? foo.c
+ $ hg add bar.c
+ $ hg status
+ A bar.c
+ ? foo.c
Returns 0 if all files are successfully added.
@@ -1995,9 +2008,10 @@
If no names are given, add all files to the repository.
- An example showing how new (unknown) files are added
- automatically by "hg add":
+ Examples:
+
+ - New (unknown) files are added automatically by "hg add":
\$ ls (re)
foo.c
@@ -2008,6 +2022,19 @@
\$ hg status (re)
A foo.c
+ - Specific files to be added can be specified:
+
+ \$ ls (re)
+ bar.c foo.c
+ \$ hg status (re)
+ ? bar.c
+ ? foo.c
+ \$ hg add bar.c (re)
+ \$ hg status (re)
+ A bar.c
+ ? foo.c
+
+
Returns 0 if all files are successfully added.