equal
deleted
inserted
replaced
334 configitem('bugzilla', 'bzuser', |
334 configitem('bugzilla', 'bzuser', |
335 default=None, |
335 default=None, |
336 ) |
336 ) |
337 configitem('bugzilla', 'db', |
337 configitem('bugzilla', 'db', |
338 default='bugs', |
338 default='bugs', |
|
339 ) |
|
340 configitem('bugzilla', 'fixregexp', |
|
341 default=lambda: bugzilla._default_fix_re, |
339 ) |
342 ) |
340 |
343 |
341 class bzaccess(object): |
344 class bzaccess(object): |
342 '''Base class for access to Bugzilla.''' |
345 '''Base class for access to Bugzilla.''' |
343 |
346 |
973 |
976 |
974 self.bug_re = re.compile( |
977 self.bug_re = re.compile( |
975 self.ui.config('bugzilla', 'regexp', |
978 self.ui.config('bugzilla', 'regexp', |
976 bugzilla._default_bug_re), re.IGNORECASE) |
979 bugzilla._default_bug_re), re.IGNORECASE) |
977 self.fix_re = re.compile( |
980 self.fix_re = re.compile( |
978 self.ui.config('bugzilla', 'fixregexp', |
981 self.ui.config('bugzilla', 'fixregexp'), re.IGNORECASE) |
979 bugzilla._default_fix_re), re.IGNORECASE) |
|
980 self.split_re = re.compile(r'\D+') |
982 self.split_re = re.compile(r'\D+') |
981 |
983 |
982 def find_bugs(self, ctx): |
984 def find_bugs(self, ctx): |
983 '''return bugs dictionary created from commit comment. |
985 '''return bugs dictionary created from commit comment. |
984 |
986 |