equal
deleted
inserted
replaced
5 # This software may be used and distributed according to the terms of the |
5 # This software may be used and distributed according to the terms of the |
6 # GNU General Public License version 2 or any later version. |
6 # GNU General Public License version 2 or any later version. |
7 |
7 |
8 from __future__ import absolute_import |
8 from __future__ import absolute_import |
9 |
9 |
|
10 import io |
10 import stat |
11 import stat |
11 import struct |
12 import struct |
12 import zlib |
13 import zlib |
13 |
14 |
14 from ..node import ( |
15 from ..node import ( |
24 ) |
25 ) |
25 |
26 |
26 from ..revlogutils import nodemap as nodemaputil |
27 from ..revlogutils import nodemap as nodemaputil |
27 from ..revlogutils import constants as revlog_constants |
28 from ..revlogutils import constants as revlog_constants |
28 |
29 |
29 stringio = pycompat.bytesio |
30 stringio = io.BytesIO |
30 |
31 |
31 |
32 |
32 _pack = struct.pack |
33 _pack = struct.pack |
33 _unpack = struct.unpack |
34 _unpack = struct.unpack |
34 _compress = zlib.compress |
35 _compress = zlib.compress |