Thread (1 message) 1 message, 1 author, 2021-05-19

Re: [PATCH 6/6] diff-merges: let -m imply -p

From: Junio C Hamano <hidden>
Date: 2021-05-19 23:32:14

Jonathan Nieder [off-list ref] writes:
Sergey Organov wrote:
quoted
Fix long standing inconsistency between -c/--cc that do imply -p, on
one side, and -m that did not imply -p, on the other side.

After this patch

  git log -m

will start to produce diffs without need to provide -p as well,
Personally I don't ever use -m without -p and --first-parent, so in
that sense this feels like a change in the right direction.

Does this also affect the plumbing command "git diff-tree"?  I'm
guessing "no" because diff-tree already generates a diff by default,
but it seems worth spelling out in the commit message to prevent
worries about the effect on scripts that expect stable plumbing
behavior.
This is about "log" from the "rev-list" family, not "diff" to
compare two endpoints, so "git diff" won't be affected, and "git
diff-tree" is not affected, either.

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