Lines Matching refs:patlen
71 int patlen; // strlen() of pat member
1050 int patlen; in do_autocmd_event() local
1098 patlen = (int)(endpat - pat); in do_autocmd_event()
1106 if (patlen >= 8 && STRNCMP(pat, "<buffer", 7) == 0 in do_autocmd_event()
1107 && pat[patlen - 1] == '>') in do_autocmd_event()
1112 if (patlen == 8) in do_autocmd_event()
1115 else if (patlen > 9 && pat[7] == '=') in do_autocmd_event()
1117 if (patlen == 13 && STRNICMP(pat, "<buffer=abuf>", 13) == 0) in do_autocmd_event()
1120 else if (skipdigits(pat + 8) == pat + patlen - 1) in do_autocmd_event()
1131 patlen = (int)STRLEN(buflocal_pat); // but not endpat in do_autocmd_event()
1157 && ap->patlen == patlen in do_autocmd_event()
1158 && STRNCMP(pat, ap->pat, patlen) == 0) in do_autocmd_event()
1216 ap->pat = vim_strnsave(pat, patlen); in do_autocmd_event()
1217 ap->patlen = patlen; in do_autocmd_event()
2352 + STRLEN(name) + ap->patlen + 1); in auto_next_pat()