mercurial/error.py
changeset 25249 4311e78a4609
parent 25248 821e664924dc
child 25484 a5192774e925
equal deleted inserted replaced
25248:821e664924dc 25249:4311e78a4609
    16 class HintException(Exception):
    16 class HintException(Exception):
    17     def __init__(self, *args, **kw):
    17     def __init__(self, *args, **kw):
    18         Exception.__init__(self, *args)
    18         Exception.__init__(self, *args)
    19         self.hint = kw.get('hint')
    19         self.hint = kw.get('hint')
    20 
    20 
    21 class RevlogError(Exception):
    21 class RevlogError(HintException):
    22     pass
    22     pass
    23 
    23 
    24 class FilteredIndexError(IndexError):
    24 class FilteredIndexError(IndexError):
    25     pass
    25     pass
    26 
    26