Re: [PATCH] Alphabetize the fast-import options, following a suggestion on the list.
- From
Jonathan Nieder <jrnieder@gmail.com>
- Date
- Jan 5, 2013, 23:11 UTC
- Message-ID
- <20130105231151.GD3247@elie.Belkin>
- In-Reply-To
- <20130105164415.39B144044B@snark.thyrsus.com>
Eric S. Raymond wrote:
> ---
Missing sign-off. Depending on when you prefer to add the sign-off, something like
echo '[alias] c = commit --signoff' >>~/.gitconfig
or
echo '[alias] f = format-patch --signoff' >>~/.gitconfig
might be useful for the future, assuming you already look over what you are sending out in a mail client to avoid mistakes.
> Documentation/git-fast-import.txt | 94 +++++++++++++++++++-------------------- > 1 file changed, 45 insertions(+), 49 deletions(-)
My knee-jerk response was "If the options are currently organized logically, wouldn't it be more appropriate to add a sub-heading for each group of options and alphabetize only within the subgroups?"
But in fact the current options list doesn't seem to be well organized at all. What do you think would be a logical way to group these?
Features of input syntax
--date-format --done
Verbosity
--quiet --stats
Marks handling (checkpoint/restore)
--import-marks --import-marks-if-exists --export-marks --relative-marks
Semantics of execution
--dry-run --force --cat-blob-fd --export-pack-edges
Tuning
--active-branches --max-pack-size --big-file-threshold --depth