[PATCH 04 of 21 RFC] filelog: parsemeta stops returning unused key list
michaeljedgar at gmail.com
michaeljedgar at gmail.com
Wed Sep 10 19:26:05 CDT 2014
# HG changeset patch
# User Mike Edgar <adgar at google.com>
# Date 1409683350 14400
# Tue Sep 02 14:42:30 2014 -0400
# Node ID 0af0c1b78745c99d7b783dcaf431f650de5c00c8
# Parent c0a3869d01b083463c70bcf5dc7476e6711a50c5
filelog: parsemeta stops returning unused key list
Currently, only the returned meta dictionary is used. An upcoming change will
use the returned text offset.
diff -r c0a3869d01b0 -r 0af0c1b78745 mercurial/filelog.py
--- a/mercurial/filelog.py Wed Sep 03 15:59:03 2014 -0400
+++ b/mercurial/filelog.py Tue Sep 02 14:42:30 2014 -0400
@@ -13,16 +13,14 @@
"""return (metadatadict, keylist, metadatasize)"""
# text can be buffer, so we can't use .startswith or .index
if text[:2] != '\1\n':
- return None, None, None
+ return None, None
s = _mdre.search(text, 2).start()
mtext = text[2:s]
meta = {}
- keys = []
for l in mtext.splitlines():
k, v = l.split(": ", 1)
meta[k] = v
- keys.append(k)
- return meta, keys, (s + 2)
+ return meta, (s + 2)
def _packmeta(meta, keys=None):
if not keys:
More information about the Mercurial-devel
mailing list