# HG changeset patch # User mpm@selenic.com # Date 1116019560 28800 # Node ID 6fa994fe90fc105ea31c26516f1695f92f9d01c9 # Parent a182f2561c8e964fb739fd88b5e049f9216911fb Print changeset metadata for export diff -r a182f2561c8e -r 6fa994fe90fc hg --- a/hg Fri May 13 13:12:32 2005 -0800 +++ b/hg Fri May 13 13:26:00 2005 -0800 @@ -193,7 +193,17 @@ elif cmd == "export": node = repo.lookup(args[0]) - prev = repo.changelog.parents(node)[0] + prev, other = repo.changelog.parents(node) + change = repo.changelog.read(node) + print "# HG changeset patch" + print "# User %s" % change[1] + print "# Node ID %s" % hg.hex(node) + print "# Parent %s" % hg.hex(prev) + print + if other != hg.nullid: + print "# Parent %s" % hg.hex(other) + print change[4] + diff(None, prev, node) elif cmd == "debugchangegroup":