Module Expr Str ImportFrom alias Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore ListLoad Str Str Str Str Str Str Str Str Str ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If UnaryOpNot NameLoad body Return If CompareIs NameLoad NameLoad body Raise AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword NameLoad If CompareIn Str AttributeLoad NameLoad attr body If CompareIsNot AttributeLoad NameLoad attr NameLoad body Raise Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If CompareEq NameLoad AttributeLoad NameLoad attr body If BoolOpOr CompareNotIn NameLoad AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad orelse If UnaryOpNot Call AttributeLoad NameLoad attr body Raise Call AttributeLoad NameLoad attr NameLoad orelse If CompareEq NameLoad AttributeLoad NameLoad attr body If BoolOpOr CompareNotIn NameLoad AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad orelse If UnaryOpNot Call AttributeLoad NameLoad attr body Raise Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad ListLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad TupleLoad If CompareEq NameLoad AttributeLoad NameLoad attr body Assign NameStore Call NameLoad NameLoad keyword Lambda arguments args NameParam defaults Call AttributeLoad AttributeLoad NameLoad attr attr Str Str orelse If CompareEq NameLoad AttributeLoad NameLoad attr body Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad GeneratorExp Call AttributeLoad NameLoad attr comprehension NameStore NameLoad UnaryOpNot Call AttributeLoad NameLoad attr Return ListComp NameLoad comprehension NameStore NameLoad BoolOpOr UnaryOpNot Call AttributeLoad NameLoad attr CompareNotIn Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If BoolOpAnd Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareNotIn Str AttributeLoad NameLoad attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword Str keyword Str Expr Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareNotIn Str AttributeLoad NameLoad attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword Str keyword Str Expr Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareNotIn Str AttributeLoad NameLoad attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword Str keyword Str Expr Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareNotIn Str AttributeLoad NameLoad attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword Str keyword Str Expr Call AttributeLoad NameLoad attr NameLoad If Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd BoolOpOr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareNotIn Str AttributeLoad NameLoad attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword Str keyword Str Expr Call AttributeLoad NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body If CompareNotIn NameLoad AttributeLoad NameLoad attr body Raise Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If NameLoad body Raise Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body If CompareIn NameLoad AttributeLoad NameLoad attr body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Yield NameLoad If CompareEq NameLoad Str body For NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body If BoolOpAnd CompareNotIn Str AttributeLoad NameLoad attr CompareNotIn Str AttributeLoad NameLoad attr body Expr Yield NameLoad If CompareEq NameLoad Str body For NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Yield NameLoad If CompareEq NameLoad Str body For NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Yield NameLoad For NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body If CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Str SubscriptLoad AttributeLoad NameLoad attr Index Str body Expr Yield NameLoad If CompareEq NameLoad Str body For NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Yield NameLoad If CompareEq NameLoad Str body For NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Yield NameLoad For NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Yield NameLoad If CompareIn NameLoad AttributeLoad NameLoad attr body Expr Yield SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore BoolOpOr NameLoad ListLoad Assign NameStore ListLoad Str Str Str Str Str Str Str Str Str Assign NameStore Num Assign NameStore SubscriptLoad NameLoad Slice For NameStore NameLoad body If CompareIn NameLoad NameLoad body Assign NameStore BinOpAdd Call AttributeLoad NameLoad attr NameLoad Num Continue orelse If CompareIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad AugAssignAdd NameStore Num If BoolOpAnd CompareIn Str NameLoad CompareNotIn Str NameLoad body Expr Call AttributeLoad NameLoad attr Str Return NameLoad decorator_list NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assert CompareIn Call AttributeLoad AttributeLoad NameLoad attr attr Str ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareIn Str AttributeLoad NameLoad attr body Raise Call AttributeLoad NameLoad attr Str If CompareIn Str AttributeLoad NameLoad attr body Raise Call AttributeLoad NameLoad attr Str For NameStore ListLoad Str Str body If CompareIn NameLoad AttributeLoad NameLoad attr body If CompareIsNot Call NameLoad NameLoad NameLoad NameLoad body Raise Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If CompareEq NameLoad AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Str orelse If CompareEq NameLoad AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore BoolOpOr BoolOpAnd NameLoad NameLoad BinOpAdd Str NameLoad orelse Assign NameStore NameLoad Assign NameStore NameLoad If CompareIn NameLoad AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore ListComp NameLoad comprehension NameStore NameLoad CompareEq Call AttributeLoad NameLoad attr NameLoad If CompareGt Call NameLoad NameLoad Num body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad If NameLoad body Assign NameStore SubscriptLoad NameLoad Index Num If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr keyword NameLoad Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If CompareEq NameLoad AttributeLoad NameLoad attr body If Call AttributeLoad AttributeLoad NameLoad attr attr Str body Return NameLoad If BoolOpAnd AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Str body Return NameLoad If BoolOpAnd UnaryOpNot AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad body Return NameLoad If CompareIn Str AttributeLoad NameLoad attr body Return AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If CompareIn NameLoad ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad ListLoad attr NameLoad decorator_list decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body TryExcept body With Call NameLoad NameLoad Str NameStore body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr handlers ExceptHandler type TupleLoad NameLoad NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad NameLoad AttributeLoad NameLoad attr Assign NameStore NameLoad Assign NameStore BoolOpOr NameLoad Dict Assign NameStore Call AttributeLoad NameLoad attr Str Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call NameLoad NameLoad If CompareIsNot NameLoad NameLoad body If CompareIn Str NameLoad body Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Str If CompareIn Str NameLoad body Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Str Assign NameStore ListLoad Assign NameStore ListLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str For TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr If CompareEq NameLoad NameLoad body Assign SubscriptStore NameLoad Slice ListComp NameLoad comprehension NameStore NameLoad CompareIn NameLoad BinOpAdd NameLoad ListLoad Str If CompareEq NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str body Assign SubscriptStore NameLoad Slice ListComp NameLoad comprehension NameStore NameLoad CompareIn NameLoad NameLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If CompareEq SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Index Num Str body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad With Call NameLoad NameLoad NameStore body Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad If BoolOpAnd UnaryOpNot Call AttributeLoad NameLoad attr BinOpAdd Str AttributeLoad AttributeLoad NameLoad attr attr CompareNotEq NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str Str body If Call NameLoad NameLoad body Assign NameStore NameLoad If Call AttributeLoad NameLoad attr BinOpAdd Str AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr keyword NameLoad Assign NameStore Call AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Index Num attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr Num AugAssignAdd NameStore Call AttributeLoad Str attr GeneratorExp BinOpAdd BinOpAdd Str NameLoad Str comprehension NameStore NameLoad Expr Call AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Assign NameStore IfExp CompareEq NameLoad Str Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad If Call AttributeLoad NameLoad attr NameLoad body If BoolOpAnd NameLoad Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Num attr attr Str body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Assign NameStore Call NameLoad NameLoad NameLoad For TupleStore NameStore NameStore NameLoad body If CompareIsNot Call NameLoad NameLoad NameLoad NameLoad body Continue Assign NameStore NameLoad If Call AttributeLoad NameLoad attr BinOpAdd Str AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Dict For TupleStore NameStore NameStore NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad If CompareIs NameLoad NameLoad body Continue Assert Call AttributeLoad NameLoad attr BinOpAdd Str AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Str NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Expr Yield NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpAdd Call AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Index Num attr Str Str Str decorator_list FunctionDef arguments args NameParam NameParam defaults body For NameStore NameLoad body If CompareEq NameLoad NameLoad body Return NameLoad If Call AttributeLoad NameLoad attr BinOpAdd SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Index Num AttributeLoad AttributeLoad NameLoad attr attr body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad body If BoolOpAnd UnaryOpNot Call AttributeLoad NameLoad attr NameLoad CompareIn Str NameLoad body Return NameLoad Return NameLoad decorator_list
N/A N/A Vimdoc plugin management. collections OrderedDict N/A json N/A os N/A warnings N/A vimdoc vimdoc error vimdoc parser vimdoc regex vimdoc.block Block N/A DOC_SUBDIRS N/A plugin instant autoload syntax indent ftdetect ftplugin spell colors Module N/A object N/A N/A Manages a set of source files that all output to the same help file. __init__ N/A N/A self name plugin N/A N/A N/A N/A self name name N/A N/A self plugin plugin N/A N/A self sections N/A OrderedDict N/A N/A self backmatters N/A N/A N/A self collections N/A N/A N/A self order None N/A Merge N/A N/A self block namespace N/A None N/A N/A Merges a block with the module. N/A typ N/A N/A N/A block locals get type N/A N/A typ N/A N/A N/A N/A typ True N/A N/A N/A error AmbiguousBlock N/A N/A N/A block Local namespace namespace N/A N/A order N/A block globals N/A N/A N/A N/A self order None N/A N/A N/A N/A error RedundantControl order N/A N/A self order N/A N/A block globals N/A order N/A N/A N/A N/A self plugin Merge block N/A block_id N/A N/A N/A block locals get id N/A N/A typ N/A vimdoc SECTION N/A N/A N/A N/A block_id N/A self sections N/A N/A N/A N/A self sections N/A block_id IsDefault N/A N/A N/A N/A self sections N/A block_id block N/A N/A N/A N/A N/A block IsDefault N/A N/A N/A N/A error DuplicateSection block_id N/A N/A N/A typ N/A vimdoc BACKMATTER N/A N/A N/A N/A block_id N/A self backmatters N/A N/A N/A N/A self backmatters N/A block_id IsDefault N/A N/A N/A N/A self backmatters N/A block_id block N/A N/A N/A N/A N/A block IsDefault N/A N/A N/A N/A error DuplicateBackmatter block_id N/A N/A collection_type N/A N/A N/A self plugin GetCollectionType block N/A N/A collection_type None N/A N/A N/A N/A N/A N/A N/A self collections setdefault collection_type N/A append block N/A LookupTag N/A N/A self typ name N/A N/A N/A N/A N/A N/A self plugin LookupTag typ name N/A GetCollection N/A N/A self typ N/A N/A N/A Gets a collection by type, sorting and filtering as necessary.

    Applies appropriate sorting for the type. Most types are left in the same
    order they were defined in the code since that's usually the logical order.
    Functions are sorted by namespace but functions within a namespace are left
    in definition order. Dicts are sorted by name.

    Some blocks might be "default blocks", meaning they should be omitted if any
    other block defines the same tag name. These will be omitted as appropriate.

    Args:
      typ: a vimdoc block type identifier (e.g., vimdoc.FUNCTION)
     N/A collection N/A N/A N/A self collections get typ N/A N/A N/A typ N/A vimdoc FUNCTION N/A N/A collection N/A sorted collection key N/A N/A N/A x N/A N/A N/A N/A x locals get namespace N/A N/A N/A typ N/A vimdoc DICTIONARY N/A N/A collection N/A sorted collection N/A non_default_names N/A set N/A N/A N/A x TagName N/A x collection N/A N/A N/A x IsDefault N/A N/A x N/A x collection N/A N/A N/A N/A x IsDefault N/A N/A N/A x TagName non_default_names N/A Close N/A N/A self N/A N/A N/A Closes the module.

    All default sections that have not been overridden will be created.
     N/A N/A N/A N/A self GetCollection N/A vimdoc FUNCTION N/A functions N/A self sections N/A N/A functions N/A Block N/A vimdoc SECTION N/A N/A N/A functions Local id functions name Functions N/A N/A N/A self Merge functions N/A N/A N/A N/A self GetCollection N/A vimdoc EXCEPTION N/A exceptions N/A self sections N/A N/A exceptions N/A Block N/A vimdoc SECTION N/A N/A N/A exceptions Local id exceptions name Exceptions N/A N/A N/A self Merge exceptions N/A N/A N/A N/A self GetCollection N/A vimdoc COMMAND N/A commands N/A self sections N/A N/A commands N/A Block N/A vimdoc SECTION N/A N/A N/A commands Local id commands name Commands N/A N/A N/A self Merge commands N/A N/A N/A N/A self GetCollection N/A vimdoc DICTIONARY N/A dicts N/A self sections N/A N/A dicts N/A Block N/A vimdoc SECTION N/A N/A N/A dicts Local id dicts name Dictionaries N/A N/A N/A self Merge dicts N/A N/A N/A self GetCollection N/A vimdoc FLAG N/A N/A config N/A Block N/A vimdoc SECTION is_default True N/A N/A N/A config Local id config name Configuration N/A N/A N/A config AddLine This plugin uses maktaba flags for configuration. Install Glaive (https://github.com/google/glaive) and use the @command(Glaive) command to configure them. N/A N/A N/A self Merge config N/A N/A N/A N/A N/A self GetCollection N/A vimdoc FLAG N/A N/A self GetCollection N/A vimdoc SETTING N/A config N/A self sections N/A N/A config N/A Block N/A vimdoc SECTION N/A N/A N/A config Local id config name Configuration N/A N/A N/A self Merge config N/A backmatter N/A self backmatters N/A N/A N/A backmatter N/A self sections N/A N/A N/A N/A error NoSuchSection backmatter N/A N/A self order N/A N/A self _GetSectionOrder N/A self order N/A self sections N/A known N/A set N/A self sections N/A neglected N/A sorted N/A N/A known difference N/A self order N/A neglected N/A N/A N/A N/A error NeglectedSections neglected N/A self order N/A key N/A self order N/A N/A N/A key N/A self sections N/A N/A N/A N/A self sections N/A key N/A N/A N/A self sections pop key N/A Chunks N/A N/A self N/A N/A N/A N/A ident section N/A N/A N/A self sections items N/A N/A N/A section N/A N/A ident functions N/A N/A block N/A N/A self GetCollection N/A vimdoc FUNCTION N/A N/A N/A N/A dict N/A block locals N/A exception N/A block locals N/A N/A N/A block N/A N/A ident commands N/A N/A block N/A N/A self GetCollection N/A vimdoc COMMAND N/A N/A N/A block N/A N/A ident dicts N/A N/A block N/A N/A self GetCollection N/A vimdoc DICTIONARY N/A N/A N/A block N/A func N/A N/A self GetCollection N/A vimdoc FUNCTION N/A N/A N/A N/A N/A N/A func locals get dict N/A N/A block locals N/A dict N/A N/A N/A func N/A N/A ident exceptions N/A N/A block N/A N/A self GetCollection N/A vimdoc EXCEPTION N/A N/A N/A block N/A N/A ident config N/A N/A block N/A N/A self GetCollection N/A vimdoc FLAG N/A N/A N/A block N/A block N/A N/A self GetCollection N/A vimdoc SETTING N/A N/A N/A block N/A N/A ident N/A self backmatters N/A N/A N/A N/A N/A self backmatters N/A ident N/A _GetSectionOrder N/A N/A explicit_order sections N/A N/A N/A Gets final section order from explicit_order and actual sections present.

    Built-in sections with no explicit order come before custom sections, with
    two exceptions:
      * The "about" section comes last by default.
      * If a built-in section is explicitly ordered, it "resets" the ordering so
        so that subsequent built-in sections come directly after it.
    This yields the order you would intuitively expect in cases like ordering
    "intro" after other sections.
     N/A order N/A explicit_order N/A N/A default_order N/A intro config commands autocmds settings dicts functions exceptions mappings N/A section_insertion_idx 0 N/A order N/A order N/A N/A builtin default_order N/A N/A N/A builtin order N/A N/A section_insertion_idx N/A N/A N/A order index builtin 1 N/A N/A N/A N/A builtin sections N/A N/A N/A N/A order insert section_insertion_idx builtin N/A section_insertion_idx 1 N/A N/A N/A about sections N/A about order N/A N/A N/A N/A order append about N/A order N/A staticmethod N/A VimPlugin N/A object N/A N/A State for entire plugin (potentially multiple modules). __init__ N/A N/A self name N/A N/A N/A N/A self name name N/A N/A self collections N/A N/A N/A self tagline None N/A N/A self author None N/A N/A self stylization None N/A N/A self library None N/A ConsumeMetadata N/A N/A self block N/A N/A N/A N/A N/A N/A N/A block locals get type N/A N/A vimdoc SECTION N/A vimdoc BACKMATTER N/A N/A author N/A block globals N/A N/A N/A N/A error InvalidBlock Invalid directive @author. Specify author field in addon-info.json instead. N/A N/A tagline N/A block globals N/A N/A N/A N/A error InvalidBlock Invalid directive @tagline. Specify description field in addon-info.json instead. N/A control N/A stylization library N/A N/A N/A control N/A block globals N/A N/A N/A N/A getattr self control None N/A N/A N/A N/A error RedundantControl control N/A N/A setattr self control N/A N/A block globals N/A control N/A LookupTag N/A N/A self typ name N/A N/A N/A Returns the tag name for the given type and name. N/A N/A typ N/A vimdoc COMMAND N/A N/A fullname N/A N/A name lstrip : N/A N/A N/A typ N/A vimdoc SETTING N/A N/A scope_match N/A N/A N/A regex setting_scope match name N/A fullname N/A N/A scope_match name N/A g: name N/A N/A fullname name N/A block None N/A N/A typ N/A self collections N/A N/A collection N/A N/A self collections N/A typ N/A candidates N/A x N/A x collection N/A N/A N/A x FullName fullname N/A N/A N/A len candidates 1 N/A N/A N/A KeyError N/A Found multiple %ss named %s N/A typ name N/A candidates N/A N/A block N/A candidates N/A 0 N/A N/A block None N/A N/A block N/A Block typ N/A N/A N/A block Local name fullname N/A N/A N/A block TagName N/A GetCollectionType N/A N/A self block N/A N/A N/A typ N/A N/A N/A block locals get type N/A N/A typ N/A vimdoc FUNCTION N/A N/A N/A N/A N/A block locals get deprecated N/A N/A None N/A N/A N/A self library N/A N/A N/A block locals get private N/A N/A None N/A N/A N/A N/A self library N/A N/A N/A block locals get private True N/A N/A None N/A N/A exception N/A block locals N/A N/A N/A vimdoc EXCEPTION N/A typ N/A Merge N/A N/A self block N/A N/A N/A typ N/A N/A N/A block locals get type N/A N/A typ N/A N/A vimdoc SECTION N/A vimdoc BACKMATTER N/A N/A N/A N/A self ConsumeMetadata block N/A N/A collection_type N/A N/A self GetCollectionType block N/A N/A collection_type None N/A N/A N/A N/A N/A N/A N/A self collections setdefault collection_type N/A append block N/A N/A Modules N/A N/A directory N/A N/A N/A Creates modules from a plugin directory.

  Note that there can be many, if a plugin has standalone parts that merit their
  own helpfiles.

  Args:
    directory: The plugin directory.
  Yields:
    Module objects as necessary.
   N/A directory N/A N/A directory rstrip N/A N/A os path sep N/A addon_info None N/A addon_info_path N/A N/A N/A os path join directory addon-info.json N/A N/A N/A N/A os path isfile addon_info_path N/A N/A N/A N/A N/A open addon_info_path r addon_info_file N/A N/A addon_info N/A N/A json loads N/A N/A addon_info_file read N/A N/A N/A N/A IOError ValueError N/A e N/A N/A N/A N/A warnings warn N/A N/A Failed to read file {}. Error was: {} format addon_info_path e N/A error InvalidAddonInfo N/A plugin_name None N/A addon_info N/A addon_info N/A N/A plugin_name N/A N/A addon_info get name N/A N/A N/A os path basename N/A N/A N/A os path abspath directory N/A plugin N/A VimPlugin plugin_name N/A N/A addon_info None N/A N/A N/A author addon_info N/A N/A N/A plugin author N/A addon_info N/A author N/A N/A description addon_info N/A N/A N/A plugin tagline N/A addon_info N/A description N/A paths_and_blocks N/A N/A standalone_paths N/A N/A autoloaddir N/A N/A N/A os path join directory autoload N/A N/A root dirs files N/A N/A os walk directory N/A N/A N/A N/A dirs sort N/A N/A N/A files sort N/A N/A root directory N/A N/A N/A dirs N/A N/A x N/A x dirs N/A x N/A DOC_SUBDIRS N/A after N/A N/A root N/A N/A N/A os path join directory after N/A N/A N/A dirs N/A N/A x N/A x dirs N/A x DOC_SUBDIRS N/A f files N/A N/A filename N/A N/A N/A os path join root f N/A N/A N/A N/A N/A N/A os path splitext filename N/A 1 .vim N/A N/A relative_path N/A N/A N/A os path relpath filename directory N/A N/A open filename filehandle N/A N/A lines N/A list filehandle N/A blocks N/A list N/A N/A parser ParseBlocks lines filename N/A N/A N/A N/A N/A relative_path startswith N/A autoload N/A N/A os path sep N/A relative_path N/A N/A N/A os path join instant flags.vim N/A N/A N/A ContainsMaktabaPluginEnterCall lines N/A N/A flagpath relative_path N/A N/A N/A flagpath startswith N/A after N/A N/A os path sep N/A N/A flagpath N/A N/A N/A os path relpath flagpath after N/A flagblock N/A Block N/A vimdoc FLAG is_default True N/A name_parts N/A N/A N/A N/A N/A N/A os path splitext flagpath N/A 0 split N/A N/A os path sep N/A flagname N/A N/A name_parts pop 0 N/A flagname N/A N/A join N/A N/A N/A [ p ] N/A p name_parts N/A N/A N/A flagblock Local name flagname N/A N/A N/A flagblock AddLine N/A N/A Configures whether {} should be loaded. format relative_path N/A default N/A N/A flagname plugin[mappings] 0 1 N/A N/A N/A flagblock AddLine N/A N/A  - Default: {} ` format default N/A N/A N/A blocks append flagblock N/A N/A N/A paths_and_blocks append N/A relative_path blocks N/A N/A N/A filename startswith autoloaddir N/A N/A N/A blocks N/A N/A N/A N/A blocks N/A 0 globals get standalone N/A N/A N/A N/A standalone_paths append relative_path N/A docdir N/A N/A N/A os path join directory doc N/A N/A N/A N/A N/A os path isdir docdir N/A N/A N/A N/A os mkdir docdir N/A modules N/A N/A main_module N/A Module plugin_name plugin N/A N/A path blocks paths_and_blocks N/A N/A N/A N/A GetMatchingStandalonePath path standalone_paths None N/A N/A N/A namespace None N/A N/A N/A path startswith N/A autoload N/A N/A os path sep N/A N/A namespace N/A GetAutoloadNamespace N/A N/A N/A os path relpath path autoload N/A block blocks N/A N/A N/A N/A main_module Merge block namespace namespace N/A N/A N/A modules append main_module N/A standalone_modules N/A N/A N/A path blocks paths_and_blocks N/A N/A standalone_path N/A GetMatchingStandalonePath path standalone_paths N/A N/A standalone_path None N/A N/A N/A N/A N/A path startswith N/A autoload N/A N/A os path sep N/A namespace N/A GetAutoloadNamespace N/A N/A N/A os path relpath path autoload N/A standalone_module N/A N/A standalone_modules get standalone_path N/A N/A standalone_module None N/A N/A standalone_module N/A Module N/A N/A namespace rstrip # plugin N/A N/A standalone_modules N/A standalone_path standalone_module N/A N/A N/A modules append standalone_module N/A block blocks N/A N/A N/A N/A standalone_module Merge block namespace namespace N/A module modules N/A N/A N/A N/A module Close N/A N/A module N/A GetAutoloadNamespace N/A N/A filepath N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A os path splitext filepath N/A 0 replace / # # N/A GetMatchingStandalonePath N/A N/A path standalones N/A N/A N/A standalone standalones N/A N/A N/A path standalone N/A N/A standalone N/A N/A N/A path startswith N/A N/A N/A N/A N/A os path splitext standalone N/A 0 N/A N/A os path sep N/A N/A standalone N/A None N/A ContainsMaktabaPluginEnterCall N/A N/A lines N/A N/A N/A Returns whether lines of vimscript contain a maktaba#plugin#Enter call.

  Args:
    lines: A sequence of vimscript strings to search.
   N/A N/A _ line N/A N/A parser EnumerateStripNewlinesAndJoinContinuations lines N/A N/A N/A N/A N/A N/A parser IsComment line N/A maktaba#plugin#Enter( line N/A N/A True N/A False N/A