Thread (1 message) 1 message, 1 author, 2021-04-08

Re: [PATCH 3/9] diff-merges: introduce log.diffMerges config variable

From: Sergey Organov <hidden>
Date: 2021-04-08 23:04:47

SZEDER Gábor [off-list ref] writes:
On Thu, Apr 08, 2021 at 11:37:36PM +0200, SZEDER Gábor wrote:
quoted
On Thu, Apr 08, 2021 at 01:56:02AM +0300, Sergey Organov wrote:
quoted
New log.diffMerges configuration variable sets the format that
--diff-merges=def will be using. The default is "separate".

Signed-off-by: Sergey Organov <redacted>
---
 builtin/log.c |  2 ++
 diff-merges.c | 11 +++++++++++
 diff-merges.h |  2 ++
 3 files changed, 15 insertions(+)
Please don't forget to document this new configuration variable.
Oh, just noticed that you do document it in the last patch of the
series, and, similarly, you add new options early in this patch series
and add the corresponding documentation in the second to last patch.
Please squash in those documentation updates into the corresponding
patches.
Sorry, I fail to see how to do it that way, as documentation has mutual
references between --diff-merges=def and log.diffMerges, that are
introduced in different commits.

That said, after squashing tests into corresponding code commits, that
has been already requested, the documentation updates will be closer to
the code commits. Is it OK with you then to leave documentation changes
as separate commits?

Also, Junio, please clarify what you prefer as maintainer, fine-grained
commits, or squash everything even remotely relevant into a single one?

I honestly fail to see where the preferred margin is, and start to get a
feeling that I'd better squash everything together.

Thanks,

-- Sergey Organov
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help