Home
last modified time | relevance | path

Searched refs:pat (Results 1 – 25 of 114) sorted by relevance

12345

/vim-8.2.3635/runtime/pack/dist/opt/cfilter/plugin/
H A Dcfilter.vim7 " :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 Dautocmd.c693 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 Dsearch.c126 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 Dcmdexpand.c1928 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 Dscriptfile.c631 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 Dfilepath.c637 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 Dtag.c1246 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 Dif_cscope.c713 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 Dmatch.c31 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 Dspell.c3890 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 Ddebugger.c669 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 Dregexp.c379 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 Dtest_filter_cmd.vim46 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 Dtest_search_stat.vim53 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 Dtest_regexp_utf8.vim216 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 Dtest_tagfunc.vim3 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 Dtest_vim9_cmd.vim1499 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 DlogiPat.vim61 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 Dsearch.pro2 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 Dtag.pro5 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 Dcheck_colors.vim141 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 Dmatchit.vim64 " 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 Dpdf.vim43 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 Dtest_urls.vim24 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 Dsml.vim51 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')

12345