Comments
Patch
@@ -1,16 +1,24 @@
# extension to emulate invoking 'dirstate.write()' at the time
# specified by '[fakedirstatewritetime] fakenow', only when
# 'dirstate.write()' is invoked via functions below:
#
# - 'workingctx._checklookup()' (= 'repo.status()')
# - 'committablectx.markcommitted()'
-from mercurial import context, dirstate, extensions, parsers, util
+from __future__ import absolute_import
+
+from mercurial import (
+ context,
+ dirstate,
+ extensions,
+ parsers,
+ util,
+)
def pack_dirstate(fakenow, orig, dmap, copymap, pl, now):
# execute what original parsers.pack_dirstate should do actually
# for consistency
actualnow = int(now)
for f, e in dmap.iteritems():
if e[0] == 'n' and e[3] == actualnow:
e = parsers.dirstatetuple(e[0], e[1], e[2], -1)
@@ -138,17 +138,16 @@
mercurial/scmposix.py not using absolute_import
mercurial/scmutil.py not using absolute_import
mercurial/scmwindows.py not using absolute_import
mercurial/similar.py not using absolute_import
mercurial/store.py not using absolute_import
mercurial/util.py not using absolute_import
mercurial/windows.py not using absolute_import
setup.py not using absolute_import
- tests/fakedirstatewritetime.py not using absolute_import
tests/fakepatchtime.py not using absolute_import
tests/filterpyflakes.py not using absolute_import
tests/filterpyflakes.py requires print_function
tests/generate-working-copy-states.py not using absolute_import
tests/generate-working-copy-states.py requires print_function
tests/get-with-headers.py not using absolute_import
tests/get-with-headers.py requires print_function
tests/heredoctest.py not using absolute_import