[PATCH 3 of 3] hgk: display obsolete changesets in darkgrey
Gregory Szorc
gregory.szorc at gmail.com
Sat Mar 28 17:36:23 CDT 2015
On Sat, Mar 28, 2015 at 12:55 PM, Andrew Shadura <andrew at shadura.me> wrote:
> # HG changeset patch
> # User Andrew Shadura <andrew at shadura.me>
> # Date 1427569501 -3600
> # Sat Mar 28 20:05:01 2015 +0100
> # Node ID 709e37bf38838ef41525cfb7be6c5b4018b041a5
> # Parent d3e8a551b5ed476ac05fd124da35351ef0fb7a8b
> hgk: display obsolete changesets in darkgrey
>
> diff --git a/hgext/hgk.py b/hgext/hgk.py
> --- a/hgext/hgk.py
> +++ b/hgext/hgk.py
> @@ -35,7 +35,7 @@ vdiff on hovered and selected revisions.
> '''
>
> import os
> -from mercurial import cmdutil, commands, patch, revlog, scmutil
> +from mercurial import cmdutil, commands, patch, revlog, scmutil, obsolete
> from mercurial.node import nullid, nullrev, short
> from mercurial.i18n import _
>
> @@ -128,6 +128,9 @@ def catcommit(ui, repo, n, prefix, ctx=N
> ui.write(("committer %s %s %s\n" % (committer, int(date[0]),
> date[1])))
> ui.write(("revision %d\n" % ctx.rev()))
> ui.write(("branch %s\n" % ctx.branch()))
> + if obsolete._enabled:
> + if ctx.obsolete():
> + ui.write(("obsolete\n"))
>
>
obsolete._enabled is deprecated and all known consumers were recently
purged.
Use "obsolete.isenabled(repo, obsolete.createmarkersopt)"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://selenic.com/pipermail/mercurial-devel/attachments/20150328/c73b3a2a/attachment.html>
More information about the Mercurial-devel
mailing list