equal
deleted
inserted
replaced
1897 # First step is to fill wanted, the set of revisions that we want to yield. |
1897 # First step is to fill wanted, the set of revisions that we want to yield. |
1898 # When it does not induce extra cost, we also fill fncache for revisions in |
1898 # When it does not induce extra cost, we also fill fncache for revisions in |
1899 # wanted: a cache of filenames that were changed (ctx.files()) and that |
1899 # wanted: a cache of filenames that were changed (ctx.files()) and that |
1900 # match the file filtering conditions. |
1900 # match the file filtering conditions. |
1901 |
1901 |
1902 if match.always(): |
1902 if match.always() or allfiles: |
1903 # No files, no patterns. Display all revs. |
1903 # No files, no patterns. Display all revs. |
1904 wanted = revs |
1904 wanted = revs |
1905 elif not slowpath: |
1905 elif not slowpath: |
1906 # We only have to read through the filelog to find wanted revisions |
1906 # We only have to read through the filelog to find wanted revisions |
1907 |
1907 |