Mercurial > public > mercurial-scm > hg
diff mercurial/merge.py @ 3104:ef4e5d05bac4
Merge with mainline
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Sun, 17 Sep 2006 16:02:09 -0500 |
parents | e6818b0b8154 fe9b13e35e46 |
children | 7c7469d41ade |
line wrap: on
line diff
--- a/mercurial/merge.py Sun Sep 17 15:59:59 2006 -0500 +++ b/mercurial/merge.py Sun Sep 17 16:02:09 2006 -0500 @@ -8,7 +8,7 @@ from node import * from i18n import gettext as _ from demandload import * -demandload(globals(), "util os tempfile") +demandload(globals(), "errno util os tempfile") def fmerge(f, local, other, ancestor): """merge executable flags""" @@ -165,7 +165,8 @@ repo.ui.debug(_(" updating permissions for %s\n") % f) action.append((f, "e", m2.execf(f))) else: - if fmerge(f, m1, m2, ma) != m1.execf(f): + mode = fmerge(f, m1, m2, ma) + if mode != m1.execf(f): repo.ui.debug(_(" updating permissions for %s\n") % f) action.append((f, "e", m2.execf(f)))