##// END OF EJS Templates
grep: don't look up copy info unless --follow is given...
Martin von Zweigbergk -
r41412:b44f1703 default
parent child Browse files
Show More
@@ -2944,16 +2944,18 b' def grep(ui, repo, pattern, *pats, **opt'
2944 2944 fnode = ctx.filenode(fn)
2945 2945 except error.LookupError:
2946 2946 continue
2947 copy = None
2948 if follow:
2947 2949 try:
2948 2950 copied = flog.renamed(fnode)
2949 2951 except error.WdirUnsupported:
2950 2952 copied = ctx[fn].renamed()
2951 copy = follow and copied and copied[0]
2953 copy = copied and copied[0]
2952 2954 if copy:
2953 2955 copies.setdefault(rev, {})[fn] = copy
2954 2956 if fn in skip:
2955 if copy:
2956 2957 skip[copy] = True
2958 if fn in skip:
2957 2959 continue
2958 2960 files.append(fn)
2959 2961
General Comments 0
You need to be logged in to leave comments. Login now