Mercurial > hgsubversion
comparison hg_delta_editor.py @ 295:aacc8cf83e13
Ensure proper handling of nested tag paths by sorting and reversing them.
author | Dan Villiom Podlaski Christiansen <danchr@gmail.com> |
---|---|
date | Thu, 26 Mar 2009 16:37:35 +0100 |
parents | fa26c7ef0180 |
children | 9be04de434ed |
comparison
equal
deleted
inserted
replaced
294:f98717473abc | 295:aacc8cf83e13 |
---|---|
103 f.close() | 103 f.close() |
104 else: | 104 else: |
105 self.tag_locations = tag_locations | 105 self.tag_locations = tag_locations |
106 pickle_atomic(self.tag_locations, self.tag_locations_file, | 106 pickle_atomic(self.tag_locations, self.tag_locations_file, |
107 self.meta_data_dir) | 107 self.meta_data_dir) |
108 # ensure nested paths are handled properly | |
109 self.tag_locations.sort() | |
110 self.tag_locations.reverse() | |
108 | 111 |
109 self.clear_current_info() | 112 self.clear_current_info() |
110 self.author_host = author_host | 113 self.author_host = author_host |
111 self.authors = {} | 114 self.authors = {} |
112 if os.path.exists(self.authors_file): | 115 if os.path.exists(self.authors_file): |