comparison tests/test-transplant.t @ 41784:251332dbf33d

diff: make sure we output stat even when --git is not passed (issue4037) (BC) Before this patch, `hg diff --stat` will give an empty output. It will not show the stat information. I debugged and found that the underlying code does not return the diff header and due to that, other code paths fails to parse that as a diff. I looked into why we don't return diff headers in quiet mode and found the behavior is from 8f8bb77d560e70bcc95577e4dfa877df18d876ab which does not have any mention about why it is done. We also show the diff headers in git, so I think it's fine showing diff header in normal diff in quiet mode. Differential Revision: https://phab.mercurial-scm.org/D6007
author Pulkit Goyal <pulkit@yandex-team.ru>
date Fri, 22 Feb 2019 03:52:10 +0530
parents 608c15f76f50
children 12243f15d53e
comparison
equal deleted inserted replaced
41783:7b04b1154c15 41784:251332dbf33d
597 > m 597 > m
598 > c 598 > c
599 > EOF 599 > EOF
600 0:17ab29e464c6 600 0:17ab29e464c6
601 apply changeset? [ynmpcq?]: p 601 apply changeset? [ynmpcq?]: p
602 diff -r 000000000000 -r 17ab29e464c6 r1
602 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 603 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
603 +++ b/r1 Thu Jan 01 00:00:00 1970 +0000 604 +++ b/r1 Thu Jan 01 00:00:00 1970 +0000
604 @@ -0,0 +1,1 @@ 605 @@ -0,0 +1,1 @@
605 +r1 606 +r1
606 apply changeset? [ynmpcq?]: y 607 apply changeset? [ynmpcq?]: y