mercurial/templates/map-cmdline.default
changeset 34716 d36a36ca7bc2
parent 34714 f4aeb952ab77
child 34717 06b52671552b
equal deleted inserted replaced
34715:f17a0e18c47e 34716:d36a36ca7bc2
    28                            label("ui.note log.copies",
    28                            label("ui.note log.copies",
    29                                  "copies:     {file_copies_switch
    29                                  "copies:     {file_copies_switch
    30                                                % ' {name} ({source})'}\n"))}'
    30                                                % ' {name} ({source})'}\n"))}'
    31 
    31 
    32 # General templates
    32 # General templates
    33 _instability_label = 'instability.{instability}'
    33 cset = '{labelcset("changeset:   {rev}:{node|short}")}\n'
    34 _troubles_labels = '{if(instabilities, "changeset.unstable {instabilities%_instability_label}")}'
    34 fullcset = '{labelcset("changeset:   {rev}:{node}")}\n'
    35 _obsolete_label = '{if(obsolete, "changeset.obsolete")}'
       
    36 _cset_labels = '{separate(" ", "log.changeset", "changeset.{phase}", "{_obsolete_label}", "{_troubles_labels}")}'
       
    37 cset = '{label("{_cset_labels}",
       
    38                "changeset:   {rev}:{node|short}")}\n'
       
    39 
    35 
    40 lphase = '{label("log.phase",
    36 lphase = '{label("log.phase",
    41                  "phase:       {phase}")}\n'
    37                  "phase:       {phase}")}\n'
    42 
       
    43 fullcset = '{label("{_cset_labels}",
       
    44                    "changeset:   {rev}:{node}")}\n'
       
    45 
    38 
    46 parent = '{label("log.parent changeset.{phase}",
    39 parent = '{label("log.parent changeset.{phase}",
    47                   "parent:      {rev}:{node|formatnode}")}\n'
    40                   "parent:      {rev}:{node|formatnode}")}\n'
    48 
    41 
    49 lnode = '{label("log.node",
    42 lnode = '{label("log.node",
    80                                        'description:')}
    73                                        'description:')}
    81                                 {label('ui.note log.description',
    74                                 {label('ui.note log.description',
    82                                        '{desc|strip}')}\n\n")}'
    75                                        '{desc|strip}')}\n\n")}'
    83 
    76 
    84 status = '{status} {path}\n{if(copy, "  {copy}\n")}'
    77 status = '{status} {path}\n{if(copy, "  {copy}\n")}'
       
    78 
       
    79 [templatealias]
       
    80 labelcset(expr) = label(separate(" ",
       
    81                                  "log.changeset",
       
    82                                  "changeset.{phase}",
       
    83                                  if(obsolete, "changeset.obsolete"),
       
    84                                  if(instabilities, "changeset.unstable"),
       
    85                                  instabilities % "instability.{instability}"),
       
    86                         expr)