[PATCH 5 of 5 v2] treemanifest: rewrite text() using iterentries()
Martin von Zweigbergk
martinvonz at google.com
Mon Feb 22 07:12:31 UTC 2016
# HG changeset patch
# User Martin von Zweigbergk <martinvonz at google.com>
# Date 1456041441 28800
# Sat Feb 20 23:57:21 2016 -0800
# Node ID e981ca88f73c9cf90e14b60b2794aa156fa30cbd
# Parent 6d391c0d22e1363d53f763a9d054dbed4ce2dc08
# Available At http://42.netv6.net/martinvonz-wip/mercurial/
# hg pull http://42.netv6.net/martinvonz-wip/mercurial/
-r e981ca88f73c
treemanifest: rewrite text() using iterentries()
This simplifies a bit. Note that the function is only used when
manually testing with _treeinmem=True.
diff -r 6d391c0d22e1 -r e981ca88f73c mercurial/manifest.py
--- a/mercurial/manifest.py Sun Feb 07 21:14:01 2016 -0800
+++ b/mercurial/manifest.py Sat Feb 20 23:57:21 2016 -0800
@@ -861,9 +861,7 @@
def text(self, usemanifestv2=False):
"""Get the full data of this manifest as a bytestring."""
self._load()
- flags = self.flags
- return _text(((f, self[f], flags(f)) for f in self.keys()),
- usemanifestv2)
+ return _text(self.iterentries(), usemanifestv2)
def dirtext(self, usemanifestv2=False):
"""Get the full data of this directory as a bytestring. Make sure that
More information about the Mercurial-devel
mailing list