def to_summary(self, prefix=None, sep="\n"):
    '''A readable summary of the change list.'''
    status = self.status_dict()
    out = []
    prefix = prefix + SCOPE_SEP if prefix else ""
    for p in sorted(status):
      out.append("%s %s%s%s" % (status[p], prefix, p, sep))
    return "".join(out)
dataset/ETHPy150Open bloomreach/zinc/zinc.py/Changelist.to_summary/original