equal
deleted
inserted
replaced
4 > |
4 > |
5 > from __future__ import absolute_import |
5 > from __future__ import absolute_import |
6 > |
6 > |
7 > from mercurial import ( |
7 > from mercurial import ( |
8 > extensions, |
8 > extensions, |
|
9 > pycompat, |
9 > util, |
10 > util, |
10 > ) |
11 > ) |
11 > |
12 > |
12 > def extsetup(ui): |
13 > def extsetup(ui): |
13 > def mmapread(orig, fp): |
14 > def mmapread(orig, fp): |
14 > ui.write("mmapping %s\n" % fp.name) |
15 > ui.write(b"mmapping %s\n" % pycompat.bytestr(fp.name)) |
15 > ui.flush() |
16 > ui.flush() |
16 > return orig(fp) |
17 > return orig(fp) |
17 > |
18 > |
18 > extensions.wrapfunction(util, 'mmapread', mmapread) |
19 > extensions.wrapfunction(util, 'mmapread', mmapread) |
19 > EOF |
20 > EOF |