diff options
| author | Mirko Faina <mroik@delayed.space> | 2026-03-27 20:48:10 +0100 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2026-03-27 13:10:12 -0700 |
| commit | 0284046ad01e22b5e794a864a96925791f75353c (patch) | |
| tree | d2ea26c6cec91a63bbd39f0db6379aa05e61f8b4 /Documentation/git-format-patch.adoc | |
| parent | acee42d3e5a2855cfa3b33baf3728f34fe6fb33f (diff) | |
| download | git-0284046ad01e22b5e794a864a96925791f75353c.tar.xz | |
format-patch: removing unconditional wrapping
Using format-patch with --commit-list-format different than shortlog,
causes the commit entry lines to wrap if they get longer than
MAIL_DEFAULT_WRAP (72 characters).
While this might be sensible for many when sending changes through
email, it forces this decision of wrapping on the user, reducing the
control granularity of --commit-list-format.
Teach generate_commit_list_cover() to respect commit entry line lengths
and place this wrapping rule on the "modern" preset format instead.
Signed-off-by: Mirko Faina <mroik@delayed.space>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation/git-format-patch.adoc')
| -rw-r--r-- | Documentation/git-format-patch.adoc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Documentation/git-format-patch.adoc b/Documentation/git-format-patch.adoc index cbbb292cb5..5662382450 100644 --- a/Documentation/git-format-patch.adoc +++ b/Documentation/git-format-patch.adoc @@ -327,7 +327,7 @@ feeding the result to `git send-email`. Specify the format in which to generate the commit list of the patch series. The accepted values for format-spec are `shortlog`, `modern` or a format-string prefixed with `log:`. E.g. `log: %s (%an)`. - `modern` is the same as `log:[%(count)/%(total)] %s`. + `modern` is the same as `log:%w(72)[%(count)/%(total)] %s`. The `log:` prefix can be omitted if the format-string has a `%` in it (expecting that it is part of `%<placeholder>`). Defaults to the `format.commitListFormat` configuration variable, if |
