~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/index.py

  • Committer: Robert Collins
  • Date: 2007-07-13 07:00:24 UTC
  • mto: (2592.5.3 pack-repository)
  • mto: This revision was merged to the branch mainline in revision 2624.
  • Revision ID: robertc@robertcollins.net-20070713070024-ji0p81rkb5aviq9p
Multi node sort order is defined.

Show diffs side-by-side

added added

removed removed

Lines of Context:
67
67
    def finish(self):
68
68
        lines = [_SIGNATURE]
69
69
        lines.append(_OPTION_NODE_REFS + str(self.reference_lists) + '\n')
70
 
        for key, (references, value) in self._nodes.items():
 
70
        for key, (references, value) in sorted(self._nodes.items(),reverse=True):
71
71
            flattened_references = ''
72
72
            lines.append("%s\0%s\0%s\n" % (key, flattened_references, value))
73
73
        lines.append('\n')