[PATCH v2 2/2] git-fast-import(1): reorganise options

2013-01-09 Thread John Keeping
The options in git-fast-import(1) are not currently arranged in a
logical order, which has caused the '--done' options to be documented
twice (commit 3266de10).

Rearrange them into logical groups under subheadings.

Suggested-by: Jonathan Nieder jrnie...@gmail.com
Signed-off-by: John Keeping j...@keeping.me.uk

---
 Documentation/git-fast-import.txt | 88 +--
 1 file changed, 48 insertions(+), 40 deletions(-)

diff --git a/Documentation/git-fast-import.txt 
b/Documentation/git-fast-import.txt
index 75ce808..bf1a02a 100644
--- a/Documentation/git-fast-import.txt
+++ b/Documentation/git-fast-import.txt
@@ -33,34 +33,46 @@ the frontend program in use.
 
 OPTIONS
 ---
---date-format=fmt::
-   Specify the type of dates the frontend will supply to
-   fast-import within `author`, `committer` and `tagger` commands.
-   See ``Date Formats'' below for details about which formats
-   are supported, and their syntax.
 
 --force::
Force updating modified existing branches, even if doing
so would cause commits to be lost (as the new commit does
not contain the old commit).
 
---max-pack-size=n::
-   Maximum size of each output packfile.
-   The default is unlimited.
+--quiet::
+   Disable all non-fatal output, making fast-import silent when it
+   is successful.  This option disables the output shown by
+   \--stats.
 
---big-file-threshold=n::
-   Maximum size of a blob that fast-import will attempt to
-   create a delta for, expressed in bytes.  The default is 512m
-   (512 MiB).  Some importers may wish to lower this on systems
-   with constrained memory.
+--stats::
+   Display some basic statistics about the objects fast-import has
+   created, the packfiles they were stored into, and the
+   memory used by fast-import during this run.  Showing this output
+   is currently the default, but can be disabled with \--quiet.
 
---depth=n::
-   Maximum delta depth, for blob and tree deltification.
-   Default is 10.
+Options for Frontends
+~
 
---active-branches=n::
-   Maximum number of branches to maintain active at once.
-   See ``Memory Utilization'' below for details.  Default is 5.
+--cat-blob-fd=fd::
+   Write responses to `cat-blob` and `ls` queries to the
+   file descriptor fd instead of `stdout`.  Allows `progress`
+   output intended for the end-user to be separated from other
+   output.
+
+--date-format=fmt::
+   Specify the type of dates the frontend will supply to
+   fast-import within `author`, `committer` and `tagger` commands.
+   See ``Date Formats'' below for details about which formats
+   are supported, and their syntax.
+
+--done::
+   Terminate with error if there is no `done` command at the end of
+   the stream.  This option might be useful for detecting errors
+   that cause the frontend to terminate before it has started to
+   write a stream.
+
+Locations of Marks Files
+
 
 --export-marks=file::
Dumps the internal marks table to file when complete.
@@ -94,19 +106,22 @@ OPTIONS
 Relative and non-relative marks may be combined by interweaving
 --(no-)-relative-marks with the --(import|export)-marks= options.
 
+Performance and Compression Tuning
+~~
 
---cat-blob-fd=fd::
-   Write responses to `cat-blob` and `ls` queries to the
-   file descriptor fd instead of `stdout`.  Allows `progress`
-   output intended for the end-user to be separated from other
-   output.
+--active-branches=n::
+   Maximum number of branches to maintain active at once.
+   See ``Memory Utilization'' below for details.  Default is 5.
 
---done::
-   Terminate with error if there is no `done` command at the
-   end of the stream.
-   This option might be useful for detecting errors that
-   cause the frontend to terminate before it has started to
-   write a stream.
+--big-file-threshold=n::
+   Maximum size of a blob that fast-import will attempt to
+   create a delta for, expressed in bytes.  The default is 512m
+   (512 MiB).  Some importers may wish to lower this on systems
+   with constrained memory.
+
+--depth=n::
+   Maximum delta depth, for blob and tree deltification.
+   Default is 10.
 
 --export-pack-edges=file::
After creating a packfile, print a line of data to
@@ -117,16 +132,9 @@ Relative and non-relative marks may be combined by 
interweaving
as these commits can be used as edge points during calls
to 'git pack-objects'.
 
---quiet::
-   Disable all non-fatal output, making fast-import silent when it
-   is successful.  This option disables the output shown by
-   \--stats.
-
---stats::
-   Display some basic statistics about the objects fast-import has
-   created, the packfiles they were stored into, and the
-   

Re: [PATCH v2 2/2] git-fast-import(1): reorganise options

2013-01-09 Thread Junio C Hamano
Thanks.
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html