parameters: (self, value)
docstring: Do a little filtering of updates as they arrive
          @param value: search result from search method
docstring_summary: Do a little filtering of updates as they arrive
          @param value: search result from search method
docstring_tokens: Do a little filtering of updates as they arrive @param value : search result from search method
function: def AppendUpdate(self, value):
          """Do a little filtering of updates as they arrive
          @param value: search result from search method
  
          """
          if isinstance(value, basestring):
              # Regular search result
              super(SearchResultList, self).AppendUpdate(value)
          else:
              # Search in a new file has started
              self._files += 1
  
              # Only updated status bar for every 10 files to reduce the overhead
              # of updating the status bar and to improve performance of search.
              if self._files == 1 or \
                 ((self._files / 10) > ((self._files-1) / 10)): 
                  wx.CallAfter(ed_msg.PostMessage, ed_msg.EDMSG_UI_SB_TXT,
                               (ed_glob.SB_INFO,
                                value[1]))
function_tokens: def AppendUpdate ( self , value ) : if isinstance ( value , basestring ) : # Regular search result super ( SearchResultList , self ) . AppendUpdate ( value ) else : # Search in a new file has started self . _files += 1 # Only updated status bar for every 10 files to reduce the overhead # of updating the status bar and to improve performance of search. if self . _files == 1 or ( ( self . _files / 10 ) > ( ( self . _files - 1 ) / 10 ) ) : wx . CallAfter ( ed_msg . PostMessage , ed_msg . EDMSG_UI_SB_TXT , ( ed_glob . SB_INFO , value [ 1 ] ) )