diff -r c66d95aa1270 -r eb52de500d2a tests/test-commit.t --- a/tests/test-commit.t Fri May 29 15:18:49 2015 -0700 +++ b/tests/test-commit.t Mon Jun 01 14:47:02 2015 -0500 @@ -441,10 +441,16 @@ $ cat >> .hg/hgrc < [committemplate] > changeset = {desc} + > HG: mods={file_mods} + > HG: adds={file_adds} + > HG: dels={file_dels} > HG: files={files} > HG: > {splitlines(diff()) % 'HG: {line}\n' > }HG: + > HG: mods={file_mods} + > HG: adds={file_adds} + > HG: dels={file_dels} > HG: files={files}\n > EOF $ hg status -amr @@ -453,6 +459,9 @@ R removed $ HGEDITOR=cat hg commit -q -e -m "foo bar" changed foo bar + HG: mods=changed + HG: adds= + HG: dels= HG: files=changed HG: HG: --- a/changed Thu Jan 01 00:00:00 1970 +0000 @@ -461,6 +470,9 @@ HG: changed HG: +changed HG: + HG: mods=changed + HG: adds= + HG: dels= HG: files=changed $ hg status -amr A added @@ -474,25 +486,43 @@ $ cat >> .hg/hgrc < [committemplate] > changeset = {desc} + > HG: mods={file_mods} + > HG: adds={file_adds} + > HG: dels={file_dels} > HG: files={files} > HG: > {splitlines(diff("changed")) % 'HG: {line}\n' > }HG: + > HG: mods={file_mods} + > HG: adds={file_adds} + > HG: dels={file_dels} > HG: files={files} > HG: > {splitlines(diff("added")) % 'HG: {line}\n' > }HG: + > HG: mods={file_mods} + > HG: adds={file_adds} + > HG: dels={file_dels} > HG: files={files} > HG: > {splitlines(diff("removed")) % 'HG: {line}\n' > }HG: + > HG: mods={file_mods} + > HG: adds={file_adds} + > HG: dels={file_dels} > HG: files={files}\n > EOF $ HGEDITOR=cat hg commit -q -e -m "foo bar" added removed foo bar + HG: mods= + HG: adds=added + HG: dels=removed HG: files=added removed HG: HG: + HG: mods= + HG: adds=added + HG: dels=removed HG: files=added removed HG: HG: --- /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -500,6 +530,9 @@ HG: @@ -0,0 +1,1 @@ HG: +added HG: + HG: mods= + HG: adds=added + HG: dels=removed HG: files=added removed HG: HG: --- a/removed Thu Jan 01 00:00:00 1970 +0000 @@ -507,6 +540,9 @@ HG: @@ -1,1 +0,0 @@ HG: -removed HG: + HG: mods= + HG: adds=added + HG: dels=removed HG: files=added removed $ hg status -amr M changed