parameters: (self, linejunk=None, charjunk=None)
docstring: Construct a text differencer, with optional filters.
  
          The two optional keyword parameters are for filter functions:
  
          - `linejunk`: A function that should accept a single string argument,
            and return true iff the string is junk. The module-level function
            `IS_LINE_JUNK` may be used to filter out lines without visible
            characters, except for at most one splat ('#').  It is recommended
            to leave linejunk None; as of Python 2.3, the underlying
            SequenceMatcher class has grown an adaptive notion of "noise" lines
            that's better than any static definition the author has ever been
            able to craft.
  
          - `charjunk`: A function that should accept a string of length 1. The
            module-level function `IS_CHARACTER_JUNK` may be used to filter out
            whitespace characters (a blank or tab; **note**: bad idea to include
            newline in this!).  Use of IS_CHARACTER_JUNK is recommended.
docstring_summary: Construct a text differencer, with optional filters.
docstring_tokens: Construct a text differencer with optional filters .
function: def __init__(self, linejunk=None, charjunk=None):
          """
          Construct a text differencer, with optional filters.
  
          The two optional keyword parameters are for filter functions:
  
          - `linejunk`: A function that should accept a single string argument,
            and return true iff the string is junk. The module-level function
            `IS_LINE_JUNK` may be used to filter out lines without visible
            characters, except for at most one splat ('#').  It is recommended
            to leave linejunk None; as of Python 2.3, the underlying
            SequenceMatcher class has grown an adaptive notion of "noise" lines
            that's better than any static definition the author has ever been
            able to craft.
  
          - `charjunk`: A function that should accept a string of length 1. The
            module-level function `IS_CHARACTER_JUNK` may be used to filter out
            whitespace characters (a blank or tab; **note**: bad idea to include
            newline in this!).  Use of IS_CHARACTER_JUNK is recommended.
          """
  
          self.linejunk = linejunk
          self.charjunk = charjunk
function_tokens: def __init__ ( self , linejunk = None , charjunk = None ) : self . linejunk = linejunk self . charjunk = charjunk