def report_error(self, pat, msg, col=-1):
     #print('report_error', pat, msg, col,self._incrementalSearch)
     if self._incrementalSearch:
         if self._error_callback_ptr:
             return self._error_callback_ptr(pat, msg, col)
         else:
             return None
     else:
         return SearchEngine.report_error(self, pat, msg, col)
Example #2
0
 def report_error(self, pat, msg, col=-1):
     #print('report_error', pat, msg, col,self._incrementalSearch)
     if self._incrementalSearch:
         if self._error_callback_ptr:
             return self._error_callback_ptr(pat, msg, col)
         else:
             return None
     else:
         return SearchEngine.report_error(self, pat, msg, col)
 def __init__(self, *args, **kw):
     SearchEngine.__init__(self, *args, **kw)
     self._error_callback_ptr = None
     self._incrementalSearch = False
     self.varlist = [self.revar, self.casevar, self.wordvar, self.wrapvar]
     self.tracelist = []
Example #4
0
 def __init__(self, *args, **kw):
     SearchEngine.__init__(self, *args, **kw)
     self._error_callback_ptr = None
     self._incrementalSearch = False
     self.varlist = [self.revar, self.casevar, self.wordvar, self.wrapvar]
     self.tracelist = []