Search notes:

VIM struct: AutoPat

typedef struct AutoPat
{
    struct AutoPat  *next;              // Next AutoPat in AutoPat list; MUST
                                        // be the first entry.
    char_u          *pat;               // pattern as typed (NULL when pattern
                                        // has been removed)
    regprog_T       *reg_prog;          // compiled regprog for pattern
    AutoCmd         *cmds;              // list of commands to do
    int             group;              // group ID
    int             patlen;             // strlen() of pat
    int             buflocal_nr;        // !=0 for buffer-local AutoPat
    char            allow_dirs;         // Pattern may match whole path
    char            last;               // last pattern for apply_autocmds()
} AutoPat;

See also

first_autopat and last_autopat.

Index