Mercurial > hg-stable
changeset 22327:f737631a9f0a
obsolete: rename all _fm to _fm0
This change is because these formats are used for version 0 of the
obsstore format. This is going to be useful in the future when we
introduce new versions of the format.
author | Pierre-Yves David <pierre-yves.david@fb.com> |
---|---|
date | Mon, 25 Aug 2014 14:56:15 +0200 |
parents | 370b71622670 |
children | fba8c1a4ce21 |
files | mercurial/obsolete.py |
diffstat | 1 files changed, 15 insertions(+), 15 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/obsolete.py Mon Aug 25 14:52:51 2014 +0200 +++ b/mercurial/obsolete.py Mon Aug 25 14:56:15 2014 +0200 @@ -99,11 +99,11 @@ _enabled = False # data used for parsing and writing -_fmversion = 0 -_fmfixed = '>BIB20s' -_fmnode = '20s' -_fmfsize = struct.calcsize(_fmfixed) -_fmfnodesize = struct.calcsize(_fmnode) +_fm0version = 0 +_fm0fixed = '>BIB20s' +_fm0node = '20s' +_fm0fsize = struct.calcsize(_fm0fixed) +_fm0fnodesize = struct.calcsize(_fm0node) ### obsolescence marker flag @@ -142,23 +142,23 @@ off = 0 diskversion = _unpack('>B', data[off:off + 1])[0] off += 1 - if diskversion != _fmversion: + if diskversion != _fm0version: raise util.Abort(_('parsing obsolete marker: unknown version %r') % diskversion) # Loop on markers l = len(data) - while off + _fmfsize <= l: + while off + _fm0fsize <= l: # read fixed part - cur = data[off:off + _fmfsize] - off += _fmfsize - nbsuc, mdsize, flags, pre = _unpack(_fmfixed, cur) + cur = data[off:off + _fm0fsize] + off += _fm0fsize + nbsuc, mdsize, flags, pre = _unpack(_fm0fixed, cur) # read replacement sucs = () if nbsuc: - s = _fmfnodesize * nbsuc + s = (_fm0fnodesize * nbsuc) cur = data[off:off + s] - sucs = _unpack(_fmnode * nbsuc, cur) + sucs = _unpack(_fm0node * nbsuc, cur) off += s # read metadata # (metadata will be decoded on demand) @@ -422,7 +422,7 @@ # Kept separate from flushmarkers(), it will be reused for # markers exchange. if addheader: - yield _pack('>B', _fmversion) + yield _pack('>B', _fm0version) for marker in markers: yield _encodeonemarker(marker) @@ -439,7 +439,7 @@ metadata['p%i' % (i + 1)] = node.hex(p) metadata = encodemeta(metadata) nbsuc = len(sucs) - format = _fmfixed + (_fmnode * nbsuc) + format = _fm0fixed + (_fm0node * nbsuc) data = [nbsuc, len(metadata), flags, pre] data.extend(sucs) return _pack(format, *data) + metadata @@ -467,7 +467,7 @@ currentpart.append(nextdata) currentlen += len(nextdata) for idx, part in enumerate(reversed(parts)): - data = ''.join([_pack('>B', _fmversion)] + part) + data = ''.join([_pack('>B', _fm0version)] + part) keys['dump%i' % idx] = base85.b85encode(data) return keys