##// END OF EJS Templates
dirstate: use visitchildrenset in traverse...
Kyle Lippincott -
r38991:a3cabe94 default
parent child Browse files
Show More
@@ -893,8 +893,11 b' class dirstate(object):'
893 wadd = work.append
893 wadd = work.append
894 while work:
894 while work:
895 nd = work.pop()
895 nd = work.pop()
896 if not match.visitdir(nd):
896 visitentries = match.visitchildrenset(nd)
897 if not visitentries:
897 continue
898 continue
899 if visitentries == 'this' or visitentries == 'all':
900 visitentries = None
898 skip = None
901 skip = None
899 if nd == '.':
902 if nd == '.':
900 nd = ''
903 nd = ''
@@ -909,6 +912,8 b' class dirstate(object):'
909 continue
912 continue
910 raise
913 raise
911 for f, kind, st in entries:
914 for f, kind, st in entries:
915 if visitentries and f not in visitentries:
916 continue
912 if normalizefile:
917 if normalizefile:
913 # even though f might be a directory, we're only
918 # even though f might be a directory, we're only
914 # interested in comparing it to files currently in the
919 # interested in comparing it to files currently in the
General Comments 0
You need to be logged in to leave comments. Login now