# HG changeset patch # User Pierre-Yves David # Date 1318163104 -7200 # Node ID 042e11c4e416e17a6de7885418562863045675c8 # Parent 405ca90df2b14c9145766d52e933d91b561efae5 phases: add a phase template keyword diff -r 405ca90df2b1 -r 042e11c4e416 mercurial/templatekw.py --- a/mercurial/templatekw.py Tue Oct 18 18:25:53 2011 +0200 +++ b/mercurial/templatekw.py Sun Oct 09 14:25:04 2011 +0200 @@ -275,6 +275,10 @@ """ return ctx.hex() +def showphase(repo, ctx, templ, **args): + """:rev: Integer. The changeset phase.""" + return ctx.phase() + def showrev(repo, ctx, templ, **args): """:rev: Integer. The repository-local changeset revision number.""" return ctx.rev() @@ -312,6 +316,7 @@ 'latesttagdistance': showlatesttagdistance, 'manifest': showmanifest, 'node': shownode, + 'phase': showphase, 'rev': showrev, 'tags': showtags, }