diff -r 0492a5acf652 -r 25fcb8ed70c4 hgkw/keyword.py --- a/hgkw/keyword.py Sun Jun 06 17:25:00 2010 +0900 +++ b/hgkw/keyword.py Wed Jun 16 11:08:43 2010 +0200 @@ -191,12 +191,12 @@ def overwrite(self, ctx, candidates, iswctx, expand): '''Overwrites selected files expanding/shrinking keywords.''' - mf = ctx.manifest() if self.record: - candidates = [f for f in ctx.files() if f in mf] + candidates = [f for f in ctx.files() if f in ctx] candidates = [f for f in candidates if self.iskwfile(f, ctx.flags)] if candidates: self.restrict = True # do not expand when reading + mf = ctx.manifest() msg = (expand and _('overwriting %s expanding keywords\n') or _('overwriting %s shrinking keywords\n')) for f in candidates: