Mercurial > hg-stable
diff tests/test-template-keywords.t @ 39616:87428152e820
templatekw: add experimental {status} keyword
This is another example of fctx-based keywords. I think this is somewhat
useful in log templates.
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sun, 29 Jul 2018 22:04:01 +0900 |
parents | 918944f53aac |
children | 34ecc0a09c76 |
line wrap: on
line diff
--- a/tests/test-template-keywords.t Sun Jul 29 21:52:01 2018 +0900 +++ b/tests/test-template-keywords.t Sun Jul 29 22:04:01 2018 +0900 @@ -789,12 +789,19 @@ Test file attributes: - $ hg log -l1 -T '{files % "{pad(size, 3, left=True)} {path}\n"}' - a - 0 b - 7 fifth - fourth - 13 third + $ hg log -l1 -T '{files % "{status} {pad(size, 3, left=True)} {path}\n"}' + R a + A 0 b + A 7 fifth + R fourth + M 13 third + +Test file status including clean ones: + + $ hg log -r9 -T '{files("**") % "{status} {path}\n"}' + A a + C fourth + C third Test index keyword: