equal
deleted
inserted
replaced
1663 # i18n: column positioning for "hg log" |
1663 # i18n: column positioning for "hg log" |
1664 instabilities = ctx.instabilities() |
1664 instabilities = ctx.instabilities() |
1665 self.ui.write(_("instability: %s\n") % ', '.join(instabilities), |
1665 self.ui.write(_("instability: %s\n") % ', '.join(instabilities), |
1666 label='log.instability') |
1666 label='log.instability') |
1667 |
1667 |
|
1668 elif ctx.obsolete(): |
|
1669 self._showobsfate(ctx) |
|
1670 |
1668 self._exthook(ctx) |
1671 self._exthook(ctx) |
1669 |
1672 |
1670 if self.ui.debugflag: |
1673 if self.ui.debugflag: |
1671 files = ctx.p1().status(ctx)[:3] |
1674 files = ctx.p1().status(ctx)[:3] |
1672 for key, value in zip([# i18n: column positioning for "hg log" |
1675 for key, value in zip([# i18n: column positioning for "hg log" |
1710 description.splitlines()[0], |
1713 description.splitlines()[0], |
1711 label='log.summary') |
1714 label='log.summary') |
1712 self.ui.write("\n") |
1715 self.ui.write("\n") |
1713 |
1716 |
1714 self.showpatch(ctx, matchfn) |
1717 self.showpatch(ctx, matchfn) |
|
1718 |
|
1719 def _showobsfate(self, ctx): |
|
1720 obsfate = templatekw.showobsfate(repo=self.repo, ctx=ctx, ui=self.ui) |
|
1721 |
|
1722 if obsfate: |
|
1723 for obsfateline in obsfate: |
|
1724 # i18n: column positioning for "hg log" |
|
1725 self.ui.write(_("obsfate: %s\n") % obsfateline, |
|
1726 label='log.obsfate') |
1715 |
1727 |
1716 def _exthook(self, ctx): |
1728 def _exthook(self, ctx): |
1717 '''empty method used by extension as a hook point |
1729 '''empty method used by extension as a hook point |
1718 ''' |
1730 ''' |
1719 |
1731 |