803
805
fileid, (oldpath_decoded, newpath_decoded), (oldsha != newsha),
804
806
(oldversioned, newversioned),
805
807
(oldparent, newparent), (oldname, newname),
806
(oldkind, newkind), (oldexe, newexe))
808
(oldkind, newkind), (oldexe, newexe),
808
811
added.append((newpath, newkind))
809
812
elif newpath is None or newmode == 0:
810
813
ret.removed.append(change)
813
819
elif mode_kind(oldmode) != mode_kind(newmode):
814
820
ret.kind_changed.append(change)
815
821
elif oldsha != newsha or oldmode != newmode: