diff hgext/mq.py @ 2854:cdbca3d59518

merge with mpm.
author Vadim Gelfer <vadim.gelfer@gmail.com>
date Sat, 12 Aug 2006 11:53:12 -0700
parents 82f50658c72b 046a8b03ea59
children a3c73c9679d2
line wrap: on
line diff
--- a/hgext/mq.py
+++ b/hgext/mq.py
@@ -888,7 +888,6 @@ class queue:
             top = self.check_toppatch(repo)
             qp = self.qparents(repo, rev)
             changes = repo.changelog.read(qp)
-            mf1 = repo.manifest.readflags(changes[0])
             mmap = repo.manifest.read(changes[0])
             (c, a, r, d, u) = repo.changes(qp, top)
             if d:
@@ -897,7 +896,7 @@ class queue:
                 getfile(f, mmap[f])
             for f in r:
                 getfile(f, mmap[f])
-                util.set_exec(repo.wjoin(f), mf1[f])
+                util.set_exec(repo.wjoin(f), mmap.execf[f])
             repo.dirstate.update(c + r, 'n')
             for f in a:
                 try: os.unlink(repo.wjoin(f))