mercurial/commands.py
changeset 2844 e196aa1df169
parent 2601 00fc88b0b256
child 2848 e78cad1f6b1f
--- a/mercurial/commands.py
+++ b/mercurial/commands.py
@@ -2026,7 +2026,8 @@ def manifest(ui, repo, rev=None):
     files.sort()
 
     for f in files:
-        ui.write("%40s %3s %s\n" % (hex(m[f]), mf[f] and "755" or "644", f))
+        ui.write("%40s %3s %s\n" % (hex(m[f]),
+                                    mf.execf(f) and "755" or "644", f))
 
 def merge(ui, repo, node=None, **opts):
     """Merge working directory with another revision