Mercurial > hg
diff contrib/hgk.py @ 1344:ca0e27e05de3
Fix hgk for date handling changes
author | mpm@selenic.com |
---|---|
date | Fri, 23 Sep 2005 19:38:21 -0700 |
parents | 2073e5a71008 |
children | c5594ff3f95c |
line wrap: on
line diff
--- a/contrib/hgk.py Fri Sep 23 19:35:23 2005 -0700 +++ b/contrib/hgk.py Fri Sep 23 19:38:21 2005 -0700 @@ -13,7 +13,7 @@ def dodiff(fp, ui, repo, node1, node2, files=None, match=util.always, changes=None, text=False): def date(c): - return time.asctime(time.gmtime(float(c[2].split(' ')[0]))) + return time.asctime(time.gmtime(c[2][0])) if not changes: (c, a, d, u) = repo.changes(node1, node2, files, match=match) @@ -64,7 +64,7 @@ """diff trees from two commits""" def __difftree(repo, node1, node2): def date(c): - return time.asctime(time.gmtime(float(c[2].split(' ')[0]))) + return time.asctime(time.gmtime(c[2][0])) if node2: change = repo.changelog.read(node2) @@ -130,7 +130,7 @@ print "tree %s" % (hg.hex(changes[0])) if i1 != -1: print "parent %s" % (h1) if i2 != -1: print "parent %s" % (h2) - date_ar = changes[2].split(' ') + date_ar = changes[2] date = int(float(date_ar[0])) lines = changes[4].splitlines() if lines[-1].startswith('committer:'): @@ -288,7 +288,7 @@ (h, h1, h2) = map(hg.hex, (n, p1, p2)) (i1, i2) = map(repo.changelog.rev, (p1, p2)) - date = changes[2].split(' ')[0] + date = changes[2][0] print "%s %s:%s" % (date, h, mask), mask = is_reachable(want_sha1, reachable, p1) if i1 != -1 and mask > 0: