# HG changeset patch # User Yann E. MORIN # Date 1250066776 -7200 # Node ID 6eaadd777bc43a9a0174ecbdffa98ae3258e867b # Parent 08f59f7916f9088f1a1fdc0aeb079e7ab69bd845 mq: add function to check if a header exists in a patch diff -r 08f59f7916f9 -r 6eaadd777bc4 hgext/mq.py --- a/hgext/mq.py Wed Aug 12 10:46:03 2009 +0200 +++ b/hgext/mq.py Wed Aug 12 10:46:16 2009 +0200 @@ -170,6 +170,14 @@ break return res + def _hasheader(self, prefixes): + '''Check if a header starts with any of the given prefixes.''' + for prefix in prefixes: + for comment in self.comments: + if comment.startswith(prefix): + return True + return False + def __str__(self): if not self.comments: return ''