Mercurial > public > mercurial-scm > hg-stable
diff mercurial/revlog.py @ 11539:a463e3c50212 stable
cmp: document the fact that we return True if content is different
This is similar to the __builtin__.cmp behaviour, but still not
straightforward, as the dailylife meaning of a comparison usually is
"find out if they are different".
author | Nicolas Dumazet <nicdumz.commits@gmail.com> |
---|---|
date | Fri, 09 Jul 2010 11:02:39 +0900 |
parents | d65b74106113 |
children | 14e90cc3a296 6ccd130eab0e |
line wrap: on
line diff
--- a/mercurial/revlog.py Fri Jul 09 11:59:48 2010 +0900 +++ b/mercurial/revlog.py Fri Jul 09 11:02:39 2010 +0900 @@ -943,7 +943,10 @@ raise LookupError(id, self.indexfile, _('no match found')) def cmp(self, node, text): - """compare text with a given file revision""" + """compare text with a given file revision + + returns True if text is different than what is stored. + """ p1, p2 = self.parents(node) return hash(text, p1, p2) != node