Mercurial > public > mercurial-scm > hg
comparison mercurial/localrepo.py @ 2875:3d6efcbbd1c9
remove localrepository.changes.
use localrepository.status instead.
author | Vadim Gelfer <vadim.gelfer@gmail.com> |
---|---|
date | Sat, 12 Aug 2006 16:40:12 -0700 |
parents | 345bac2bc4ec |
children | 05257fd28591 |
comparison
equal
deleted
inserted
replaced
2874:4ec58b157265 | 2875:3d6efcbbd1c9 |
---|---|
196 if local: | 196 if local: |
197 self.opener('localtags', 'a').write('%s %s\n' % (node, name)) | 197 self.opener('localtags', 'a').write('%s %s\n' % (node, name)) |
198 self.hook('tag', node=node, tag=name, local=local) | 198 self.hook('tag', node=node, tag=name, local=local) |
199 return | 199 return |
200 | 200 |
201 for x in self.changes(): | 201 for x in self.status()[:5]: |
202 if '.hgtags' in x: | 202 if '.hgtags' in x: |
203 raise util.Abort(_('working copy of .hgtags is changed ' | 203 raise util.Abort(_('working copy of .hgtags is changed ' |
204 '(please commit .hgtags manually)')) | 204 '(please commit .hgtags manually)')) |
205 | 205 |
206 self.wfile('.hgtags', 'ab').write('%s %s\n' % (node, name)) | 206 self.wfile('.hgtags', 'ab').write('%s %s\n' % (node, name)) |
530 elif s == 'r': | 530 elif s == 'r': |
531 remove.append(f) | 531 remove.append(f) |
532 else: | 532 else: |
533 self.ui.warn(_("%s not tracked!\n") % f) | 533 self.ui.warn(_("%s not tracked!\n") % f) |
534 else: | 534 else: |
535 modified, added, removed, deleted, unknown = self.changes(match=match) | 535 modified, added, removed, deleted, unknown = self.status(match=match)[:5] |
536 commit = modified + added | 536 commit = modified + added |
537 remove = removed | 537 remove = removed |
538 | 538 |
539 p1, p2 = self.dirstate.parents() | 539 p1, p2 = self.dirstate.parents() |
540 c1 = self.changelog.read(p1) | 540 c1 = self.changelog.read(p1) |
748 | 748 |
749 # sort and return results: | 749 # sort and return results: |
750 for l in modified, added, removed, deleted, unknown, ignored, clean: | 750 for l in modified, added, removed, deleted, unknown, ignored, clean: |
751 l.sort() | 751 l.sort() |
752 return (modified, added, removed, deleted, unknown, ignored, clean) | 752 return (modified, added, removed, deleted, unknown, ignored, clean) |
753 | |
754 def changes(self, node1=None, node2=None, files=[], match=util.always, | |
755 wlock=None, list_ignored=False, list_clean=False): | |
756 '''DEPRECATED - use status instead''' | |
757 marduit = self.status(node1, node2, files, match, wlock, | |
758 list_ignored, list_clean) | |
759 if list_ignored: | |
760 return marduit[:-1] | |
761 else: | |
762 return marduit[:-2] | |
763 | 753 |
764 def add(self, list, wlock=None): | 754 def add(self, list, wlock=None): |
765 if not wlock: | 755 if not wlock: |
766 wlock = self.wlock() | 756 wlock = self.wlock() |
767 for f in list: | 757 for f in list: |