diff -r c6cc35a3d1de -r 51b0e799352f hgext/convert/hg.py --- a/hgext/convert/hg.py Thu Jun 26 14:35:50 2008 -0500 +++ b/hgext/convert/hg.py Thu Jun 26 14:35:50 2008 -0500 @@ -229,8 +229,7 @@ raise IOError(err) def getmode(self, name, rev): - m = self.changectx(rev).manifest() - return (m.execf(name) and 'x' or '') + (m.linkf(name) and 'l' or '') + return self.changectx(rev).manifest().flags(name) def getchanges(self, rev): ctx = self.changectx(rev)