| /vim-8.2.3635/runtime/pack/dist/opt/cfilter/plugin/ |
| H A D | cfilter.vim | 7 " :Cfilter[!] /{pat}/ 10 " matched against {pat}. If ! is supplied, then entries not matching 14 " :Lfilter[!] /{pat}/ 37 let pat = a:searchpat[1:-2] 38 if pat == '' 40 let pat = @/ 43 let pat = a:searchpat 46 if pat == '' 51 let cond = 'v:val.text !~# pat && bufname(v:val.bufnr) !~# pat' 53 let cond = 'v:val.text =~# pat || bufname(v:val.bufnr) =~# pat' [all …]
|
| /vim-8.2.3635/src/ |
| H A D | autocmd.c | 693 pat = arg + 1; in find_end_event() 697 for (pat = arg; *pat && *pat != '|' && !VIM_ISWHITE(*pat); pat = p) in find_end_event() 709 return pat; in find_end_event() 834 char_u *pat; in do_autocmd() local 870 pat = skipwhite(pat); in do_autocmd() 882 cmd = pat; in do_autocmd() 902 pat = envpat; in do_autocmd() 1034 char_u *pat, in do_autocmd_event() argument 1120 else if (skipdigits(pat + 8) == pat + patlen - 1) in do_autocmd_event() 1158 && STRNCMP(pat, ap->pat, patlen) == 0) in do_autocmd_event() [all …]
|
| H A D | search.c | 126 char_u *pat, in search_regcomp() argument 141 if (pat == NULL || *pat == NUL) in search_regcomp() 156 pat = spats[i].pat; in search_regcomp() 247 if (spats[idx].pat != pat) in save_re_pat() 250 spats[idx].pat = vim_strsave(pat); in save_re_pat() 276 saved_spats[0].pat = vim_strsave(spats[0].pat); in save_search_patterns() 279 saved_spats[1].pat = vim_strsave(spats[1].pat); in save_search_patterns() 552 saved_spats[idx].pat = vim_strsave(spats[idx].pat); in set_last_search_pat() 1311 if (pat == NULL || *pat == NUL || *pat == search_delim) in do_search() 1552 + ((pat != NULL && *pat == ';') ? 0 : SEARCH_NOOF))), in do_search() [all …]
|
| H A D | cmdexpand.c | 1928 char_u *pat, in ExpandFromContext() argument 1965 pat = vim_strsave(pat); in ExpandFromContext() 1973 STRMOVE(pat + i, pat + i + 3); in ExpandFromContext() 1976 STRMOVE(pat + i, pat + i + 1); in ExpandFromContext() 2022 if (find_help_tags(*pat == NUL ? (char_u *)"help" : pat, in ExpandFromContext() 2084 pat = tofree; in ExpandFromContext() 2297 char_u *pat; in expand_shellcmd() local 2325 if (pat[i] == '\\' && pat[i + 1] == ' ') in expand_shellcmd() 2326 STRMOVE(pat + i, pat + i + 1); in expand_shellcmd() 2330 if (pat[0] == '.' && (vim_ispathsep(pat[1]) in expand_shellcmd() [all …]
|
| H A D | scriptfile.c | 631 char_u *pat = NULL; in load_pack_plugin() local 637 pat = alloc(len); in load_pack_plugin() 638 if (pat == NULL) in load_pack_plugin() 641 source_all_matches(pat); in load_pack_plugin() 657 vim_free(pat); in load_pack_plugin() 748 char *pat; in ex_packadd() local 760 pat = alloc(len); in ex_packadd() 761 if (pat == NULL) in ex_packadd() 769 vim_free(pat); in ex_packadd() 808 char_u *pat, in ExpandRTDir() argument [all …]
|
| H A D | filepath.c | 637 char_u *pat; in modify_fname() local 659 if (pat != NULL) in modify_fname() 1337 char_u *pat; in f_glob2regpat() local 3258 char_u *pat, in expand_backtick() argument 3268 cmd = vim_strnsave(pat + 1, STRLEN(pat) - 2); in expand_backtick() 3345 char_u *pat; in dos_expandpath() local 3590 char_u *pat; in unix_expandpath() local 3899 && !(vim_backtick(pat[i]) && pat[i][1] == '=') in gen_expand_wildcards() 3916 p = pat[i]; in gen_expand_wildcards() 3935 p = pat[i]; in gen_expand_wildcards() [all …]
|
| H A D | tag.c | 1246 char_u *pat; // the pattern member 1259 pats->head = pats->pat; in prepare_pats() 1265 if (pats->pat[0] == '^') in prepare_pats() 1266 pats->head = pats->pat + 1; in prepare_pats() 1267 else if (pats->pat[0] == '\\' && pats->pat[1] == '<') in prepare_pats() 1268 pats->head = pats->pat + 2; in prepare_pats() 1269 if (pats->head == pats->pat) in prepare_pats() 1682 orgpat.pat = pat; in find_tags() 1740 orgpat.pat = saved_pat; in find_tags() 3876 char_u *pat, in expand_tags() argument [all …]
|
| H A D | if_cscope.c | 713 char *pat; in cs_create_cmd() local 752 pat = pattern; in cs_create_cmd() 754 while VIM_ISWHITE(*pat) in cs_create_cmd() 755 ++pat; in cs_create_cmd() 757 if ((cmd = alloc(strlen(pat) + 2)) == NULL) in cs_create_cmd() 760 (void)sprintf(cmd, "%d%s", search, pat); in cs_create_cmd() 1012 char *opt, *pat; in cs_find() local 1027 pat = opt + strlen(opt) + 1; in cs_find() 1028 if (pat >= (char *)eap->arg + eap_arg_len) in cs_find() 1053 char *pat, in cs_find_common() argument [all …]
|
| H A D | match.c | 31 char_u *pat, in match_add() argument 44 if (*grp == NUL || (pat != NULL && *pat == NUL)) in match_add() 70 if (pat != NULL && (regprog = vim_regcomp(pat, RE_MAGIC)) == NULL) in match_add() 72 semsg(_(e_invarg2), pat); in match_add() 91 m->pattern = pat == NULL ? NULL : vim_strsave(pat); in match_add() 1175 char_u *pat; // pattern in f_matchadd() local 1195 pat = tv_get_string_buf_chk(&argvars[1], buf); // pattern in f_matchadd() 1196 if (grp == NULL || pat == NULL) in f_matchadd() 1217 rettv->vval.v_number = match_add(win, grp, pat, prio, id, NULL, in f_matchadd()
|
| H A D | spell.c | 3890 if (pat != NULL) in spell_dump_compl() 3899 else if (n == WF_ALLCAP && (int)STRLEN(pat) > mb_ptr2len(pat)) in spell_dump_compl() 3924 if (pat == NULL) in spell_dump_compl() 3943 if (pat == NULL) in spell_dump_compl() 4019 if (pat == NULL) in spell_dump_compl() 4060 char_u *pat, in dump_word() argument 4095 if (pat == NULL) in dump_word() 4132 ? MB_STRNICMP(p, pat, STRLEN(pat)) == 0 in dump_word() 4133 : STRNCMP(p, pat, STRLEN(pat)) == 0) in dump_word() 4150 char_u *pat, in dump_prefixes() argument [all …]
|
| H A D | debugger.c | 669 char_u *pat; in ex_breakadd() local 685 pat = file_pat_to_reg_pat(bp->dbg_name, NULL, NULL, FALSE); in ex_breakadd() 686 if (pat != NULL) in ex_breakadd() 688 bp->dbg_prog = vim_regcomp(pat, RE_MAGIC + RE_STRING); in ex_breakadd() 689 vim_free(pat); in ex_breakadd() 691 if (pat == NULL || bp->dbg_prog == NULL) in ex_breakadd()
|
| H A D | regexp.c | 379 static void report_re_switch(char_u *pat); 2737 report_re_switch(char_u *pat) in report_re_switch() argument 2743 msg_puts((char *)pat); in report_re_switch() 2812 if (pat != NULL) in vim_regexec_string() 2815 report_re_switch(pat); in vim_regexec_string() 2817 rmp->regprog = vim_regcomp(pat, re_flags); in vim_regexec_string() 2824 vim_free(pat); in vim_regexec_string() 2929 if (pat != NULL) in vim_regexec_multi() 2932 report_re_switch(pat); in vim_regexec_multi() 2939 rmp->regprog = vim_regcomp(pat, re_flags); in vim_regexec_multi() [all …]
|
| /vim-8.2.3635/src/testdir/ |
| H A D | test_filter_cmd.vim | 46 call assert_fails('filter pat', 'E476:') 47 call assert_fails('filter /pat', 'E476:') 48 call assert_fails('filter /pat/', 'E476:') 60 call assert_fails('filter! pat', 'E476:') 61 call assert_fails('filter! /pat', 'E476:') 76 call assert_equal("filter pat\t", s:complete_filter_cmd('filter pat')) 77 call assert_equal("filter /pat\t", s:complete_filter_cmd('filter /pat')) 78 call assert_equal("filter /pat/\t", s:complete_filter_cmd('filter /pat/')) 81 call assert_equal('filter pat print', s:complete_filter_cmd('filter pat pri')) 84 call assert_equal('filter /pat/ print', s:complete_filter_cmd('filter /pat/ pri')) [all …]
|
| H A D | test_search_stat.vim | 53 let pat = escape(@/, '()*?'). '\s\+' 54 call assert_match(pat .. stat, g:a) 65 call assert_match(pat .. stat, g:a) 91 call assert_match(pat .. stat, g:a) 130 let pat = 'raboof/\s\+' 141 let pat = 'raboof?\s\+' 152 let pat = 'raboof/\s\+' 163 let pat = '?foobar\s\+' 211 let pat = '/find this\s\+' 222 let pat = '/find this\s\+' [all …]
|
| H A D | test_regexp_utf8.vim | 216 let pat = '\\%[' .. repeat('x', 9000) .. ']' 217 call assert_fails('call match("abc def", "' .. pat .. '")', 'E339:') 296 let pat = t[1] 305 let l = matchlist(text, pat) 307 call assert_report('Error ' . engine . ': pat: \"' . pat . 313 call assert_report('Error ' . engine . ': pat: \"' . pat . 317 call assert_report('Error ' . engine . ': pat: \"' . pat . 321 call assert_report('Error ' . engine . ': pat: \"' . pat . 336 call assert_report('Error ' . engine . ': pat: \"' . pat .
|
| H A D | test_tagfunc.vim | 3 func TagFunc(pat, flag, info) argument 4 let g:tagfunc_args = [a:pat, a:flag, a:info] 99 func Mytagfunc1(pat, flags, info) argument 107 func Mytagfunc2(pat, flags, info) argument
|
| H A D | test_vim9_cmd.vim | 1499 g-pat-cmd 1503 g.pat.cmd 1513 s-pat-repl 1517 s.pat.repl 1539 g /pat/cmd 1543 g #pat#cmd 1547 g#pat#cmd 1551 g# pat#cmd 1556 s /pat/repl 1560 s #pat#repl [all …]
|
| /vim-8.2.3635/runtime/plugin/ |
| H A D | logiPat.vim | 61 fun! LogiPat(pat,...) argument 62 " call Dfunc("LogiPat(pat<".a:pat.">)") 64 " LogiPat(pat,dosearch) 87 let pat = substitute(pat,'""','"','g') 90 " call Decho("pat<".pat."> expr<".expr.">") 155 fun! s:LP_PatPush(pat) argument 156 " call Dfunc("LP_PatPush(pat<".a:pat.">)") 268 fun! s:LP_Not(pat) argument 269 " call Dfunc("LP_Not(pat<".a:pat.">)") 270 if a:pat =~ '^\.\*' && a:pat =~ '\.\*$' [all …]
|
| /vim-8.2.3635/src/proto/ |
| H A D | search.pro | 2 int search_regcomp(char_u *pat, int pat_save, int pat_use, int options, regmmatch_T *regmatch); 5 void save_re_pat(int idx, char_u *pat, int magic); 12 int ignorecase(char_u *pat); 13 int ignorecase_opt(char_u *pat, int ic_in, int scs); 14 int pat_has_uppercase(char_u *pat); 25 int searchit(win_T *win, buf_T *buf, pos_T *pos, pos_T *end_pos, int dir, char_u *pat, long count, … 27 int do_search(oparg_T *oap, int dirc, int search_delim, char_u *pat, long count, int options, searc… 28 int search_for_exact_line(buf_T *buf, pos_T *pos, int dir, char_u *pat);
|
| H A D | tag.pro | 5 int find_tags(char_u *pat, int *num_matches, char_u ***matchesp, int flags, int mincount, char_u *b… 9 int expand_tags(int tagnames, char_u *pat, int *num_file, char_u ***file); 10 int get_tags(list_T *list, char_u *pat, char_u *buf_fname);
|
| /vim-8.2.3635/runtime/colors/tools/ |
| H A D | check_colors.vim | 141 let pat = '[&]t_Co\s*[<>=]=\?\s*\d\+' 142 if !search(pat, 'ncW') 152 if !search(pat, 'cnW') 166 let pat = '\Chi\%[ghlight]!\= *\%[link] \+\zs' .. group .. '\w\+\>\ze \+.' " Skips `hi clear` 167 if search(pat, 'cW') 168 call add(ft_groups, matchstr(getline('.'), pat)) 178 let pat = '\Chi\%[ghlight]!\= *\%[link] \+\zs' .. group .. '\>' 179 if search(pat, 'cnW') 180 let line = search(pat, 'cW') 188 let pat = 'hi\%[ghlight] \+\%(link\|clear\)\@!\w\+\>' [all …]
|
| /vim-8.2.3635/runtime/pack/dist/opt/matchit/autoload/ |
| H A D | matchit.vim | 64 " s:pat parsed version of b:match_words 88 let s:pat = match_words 91 let s:pat = s:ParseWords(match_words) 99 let b:match_pat = s:pat 366 fun! s:Wholematch(string, pat, start) argument 367 let group = '\%(' . a:pat . '\)' 432 let pat = escape(a:pattern, '\\') 441 let index = matchend(foo, pat) 445 let index = matchend(foo, pat) 608 let s:pat = match_words [all …]
|
| /vim-8.2.3635/runtime/ftplugin/ |
| H A D | pdf.vim | 43 let pat = '\<\d\+\s\+\d\+\s\+R\>' 45 let beg = match(line,'\C'.pat,lastend) 46 let end = matchend(line,'\C'.pat,lastend) 48 return s:doobject(matchstr(line,'\C'.pat,lastend))
|
| /vim-8.2.3635/runtime/doc/ |
| H A D | test_urls.vim | 24 let pat='\(https\?\|ftp\)://[^\t* ]\+' 25 exe 'helpgrep' pat 30 let urls = map(urls, {key, val -> matchstr(val, pat)})
|
| /vim-8.2.3635/runtime/indent/ |
| H A D | sml.vim | 51 function! s:SkipPattern(lnum, pat) argument 53 while def > 0 && getline(def) =~ a:pat 60 function! s:GetInd(lnum, pat, lim) argument 61 let llet = search(a:pat, 'bW') 69 let llet = search(a:pat, 'bW')
|