Fix issue 685: trackback in grep -r after rename
authorPatrick Mezard <pmezard@gmail.com>
Wed, 15 Aug 2007 16:09:04 +0200
changeset 5105 64888ff907f4
parent 5104 7706ff46ef45
child 5106 ee702e7f181f
Fix issue 685: trackback in grep -r after rename
mercurial/commands.py
--- a/mercurial/commands.py	Thu Aug 02 14:51:49 2007 +0200
+++ b/mercurial/commands.py	Wed Aug 15 16:09:04 2007 +0200
@@ -1204,9 +1204,9 @@
             for fn in fns:
                 if fn in skip:
                     continue
-                fstate.setdefault(fn, {})
                 try:
                     grepbody(fn, rev, getfile(fn).read(mf[fn]))
+                    fstate.setdefault(fn, [])
                     if follow:
                         copied = getfile(fn).renamed(mf[fn])
                         if copied: