~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/inventory.py

merge dirstate and trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
982
982
        :return: This yields (path, entry) pairs
983
983
        """
984
984
        if specific_file_ids:
985
 
            specific_file_ids = [osutils.safe_file_id(fid)
986
 
                                 for fid in specific_file_ids]
 
985
            safe = osutils.safe_file_id
 
986
            specific_file_ids = set(safe(fid) for fid in specific_file_ids)
987
987
        # TODO? Perhaps this should return the from_dir so that the root is
988
988
        # yielded? or maybe an option?
989
989
        if from_dir is None: