diff options
author | Thomas Rast <trast@student.ethz.ch> | 2009-02-20 00:26:33 +0300 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2009-02-22 07:26:10 +0300 |
commit | 30984ed2e92651962c6b8bdacf1f84da75d1da95 (patch) | |
tree | f247b9b2541bbd57d3089a4ae54bffe4aa43b6cf /log-tree.c | |
parent | 2175c10d5ad2769936f5bf5bcca5ea32715a7307 (diff) |
format-patch: support deep threading
For deep threading mode, i.e., the mode that gives a thread structured
like
+ [PATCH 0/n] Cover letter
`-+ [PATCH 1/n] First patch
`-+ [PATCH 2/n] Second patch
`-+ ...
we currently have to use 'git send-email --thread' (the default). On
the other hand, format-patch also has a --thread option which gives
shallow mode, i.e.,
+ [PATCH 0/n] Cover letter
|-+ [PATCH 1/n] First patch
|-+ [PATCH 2/n] Second patch
...
To reduce the confusion resulting from having two indentically named
features in different tools giving different results, let format-patch
take an optional argument '--thread=deep' that gives the same output
as 'send-mail --thread'. With no argument, or 'shallow', behave as
before. Also add a configuration variable format.thread with the same
semantics.
Signed-off-by: Thomas Rast <trast@student.ethz.ch>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'log-tree.c')
0 files changed, 0 insertions, 0 deletions