# HG changeset patch # User Paul Boddie # Date 1479907493 -3600 # Node ID 2f7e8ca70d895397a58c3432f571ecf682c6a70a # Parent 68b848dc22c3cab6e235208063f14fd4b65c3d68 Omit aliases that are identical to origins when serialising references. diff -r 68b848dc22c3 -r 2f7e8ca70d89 referencing.py --- a/referencing.py Wed Nov 23 13:19:57 2016 +0100 +++ b/referencing.py Wed Nov 23 14:24:53 2016 +0100 @@ -50,7 +50,7 @@ if self.kind == "": return self.kind else: - alias = self.name and ";%s" % self.name or "" + alias = self.name and self.name != self.origin and ";%s" % self.name or "" return "%s:%s%s" % (self.kind, self.origin, alias) def __hash__(self):