def __init__(self, *args, **kwargs): """ Wraps the Exuberant Ctags program. - B{Keyword Arguments:} - B{tag_program:} (str) path to ctags executable, or name of a ctags program in path - B{files:} (sequence) files to process with ctags """ valid_kwargs = ['tag_program', 'files'] validator.validate(kwargs.keys(), valid_kwargs) self.version = None """ Exuberant ctags version number.""" self.language_info = None """ Exuberant ctags supported language parsing features.""" ctags_base.__init__(self, *args, **kwargs)
def __init__(self, *args, **kwargs): """ Wraps the Exuberant Ctags program. - B{Keyword Arguments:} - B{tag_program:} (str) path to ctags executable, or name of a ctags program in path - B{files:} (sequence) files to process with ctags """ valid_kwargs = ["tag_program", "files"] validator.validate(kwargs.keys(), valid_kwargs) self.version = None """ Exuberant ctags version number.""" self.language_info = None """ Exuberant ctags supported language parsing features. None or dict. Language name as key, value is a list of language features.""" self.language_maps = None """ Exuberant ctags supported language file extensions to map to a language parser. None or dict. Language name is key, value is list of file extensions.""" self.all_extensions = None """ List of files and extensions that Exuberant Ctags knows how to map to a parser.""" ctags_base.__init__(self, *args, **kwargs)
def __init__(self, *args, **kwargs): """ Wraps the Exuberant Ctags program. - B{Keyword Arguments:} - B{tag_program:} (str) path to ctags executable, or name of a ctags program in path - B{files:} (sequence) files to process with ctags """ valid_kwargs = ['tag_program', 'files'] validator.validate(kwargs.keys(), valid_kwargs) self.version = None """ Exuberant ctags version number.""" self.language_info = None """ Exuberant ctags supported language parsing features. None or dict. Language name as key, value is a list of language features.""" self.language_maps = None """ Exuberant ctags supported language file extensions to map to a language parser. None or dict. Language name is key, value is list of file extensions.""" self.all_extensions = None """ List of files and extensions that Exuberant Ctags knows how to map to a parser.""" ctags_base.__init__(self, *args, **kwargs)