Home
last modified time | relevance | path

Searched refs:eap (Results 1 – 25 of 129) sorted by relevance

123456

/vim-8.2.3635/src/
H A Dex_docmd.c3218 eap->line1 = eap->line2; in parse_cmd_address()
3220 eap->cmd = skipwhite(eap->cmd); in parse_cmd_address()
3221 lnum = get_address(eap, &eap->cmd, eap->addr_type, eap->skip, silent, in parse_cmd_address()
3349 eap->line1 = eap->line2; in parse_cmd_address()
4459 eap->line1 = eap->line2 = 0; in address_default_all()
4601 if ((eap->line2 != 1 && eap->line2 > qf_get_valid_size(eap)) in invalid_range()
5233 eap->force_ff = eap->cmd[eap->force_ff]; in getargopt()
5266 do_autocmd(eap, eap->arg, eap->forceit); in ex_autocmd()
5301 eap->addr_count, (int)eap->line1, (int)eap->line2, eap->forceit); in ex_bunload()
6847 eap->arg += STRLEN(eap->arg); in ex_open()
[all …]
H A Dex_cmds2.c466 eap->cmdidx == CMD_cfdo || eap->cmdidx == CMD_lfdo) in ex_listdo()
468 ex_ni(eap); in ex_listdo()
531 else if (eap->cmdidx == CMD_cdo || eap->cmdidx == CMD_ldo in ex_listdo()
532 || eap->cmdidx == CMD_cfdo || eap->cmdidx == CMD_lfdo) in ex_listdo()
539 ex_cc(eap); in ex_listdo()
609 do_cmdline(eap->arg, eap->getline, eap->cookie, in ex_listdo()
638 if (eap->cmdidx == CMD_cdo || eap->cmdidx == CMD_ldo in ex_listdo()
672 if (eap->cmdidx == CMD_argdo && i >= eap->line2) in ex_listdo()
900 ex = *eap; in source_pyx_file()
936 source_pyx_file(eap, eap->arg); in ex_pyxfile()
[all …]
H A Dex_eval.c925 fill_evalarg_from_eap(&evalarg, eap, eap->skip); in ex_eval()
927 if (eval0(eap->arg, &tv, eap, &evalarg) == OK) in ex_eval()
999 ex_if(exarg_T *eap) in ex_if() argument
1020 result = eval_to_bool(eap->arg, &error, eap, skip); in ex_if()
1136 result = eval_to_bool(eap->arg, &error, eap, skip); in ex_else()
1225 result = eval_to_bool(eap->arg, &error, eap, skip); in ex_while()
1251 fi = eval_for_line(eap->arg, &error, eap, &evalarg); in ex_while()
1499 value = eval_to_string_skip(arg, eap, eap->skip); in ex_throw()
1590 if (getline_equal(eap->getline, eap->cookie, get_func_line)) in do_throw()
1604 ex_try(exarg_T *eap) in ex_try() argument
[all …]
H A Dex_cmds.c235 changed_lines(eap->line1, 0, eap->line2 + 1, 0L); in ex_align()
380 size_t count = (size_t)(eap->line2 - eap->line1 + 1); in ex_sort()
507 for (lnum = eap->line1; lnum <= eap->line2; ++lnum) in ex_sort()
1818 if (*eap->arg != NUL || eap->addr_count == 1) in ex_file()
2064 eap, eap->append, eap->forceit, TRUE, FALSE); in do_write()
2117 if (!eap->forceit && !eap->append) in check_overwrite()
3311 p = eap->nextcmd + STRLEN(eap->nextcmd); in ex_append()
3414 if (eap->line2 >= eap->line1 in ex_change()
3434 eap->line2 = eap->line1; in ex_change()
3831 joined_lines_count = eap->line2 - eap->line1 + 1; in ex_substitute()
[all …]
H A Darglist.c575 ex_next(eap); in ex_args()
625 do_argfile(eap, curwin->w_arg_idx - (int)eap->line2); in ex_previous()
655 i = eap->line2 - 1; in ex_argument()
812 if (eap->addr_count > 0 || *eap->arg == NUL) in ex_argdelete()
822 eap->line1 = eap->line2 = curwin->w_arg_idx + 1; in ex_argdelete()
827 n = eap->line2 - eap->line1 + 1; in ex_argdelete()
834 if (eap->line1 != 1 || eap->line2 != 0) in ex_argdelete()
839 for (i = eap->line1; i <= eap->line2; ++i) in ex_argdelete()
841 mch_memmove(ARGLIST + eap->line1 - 1, ARGLIST + eap->line2, in ex_argdelete()
1193 eap->line2 = 9999; in ex_all()
[all …]
H A Dvim9script.c71 if (!getline_equal(eap->getline, eap->cookie, getsourceline)) in ex_vim9script()
83 if (!IS_WHITE_OR_NUL(*eap->arg) && STRCMP(eap->arg, "noclear") != 0) in ex_vim9script()
187 eap->cmdidx == CMD_increment ? "++" : "--", eap->cmd); in ex_incdec()
198 eap->arg = eap->cmd; in ex_incdec()
201 ex_let(eap); in ex_incdec()
203 eap->cmd = cmd; in ex_incdec()
222 eap->cmd = eap->arg; in ex_export()
233 do_cmdline(eap->cmd, eap->getline, eap->cookie, in ex_export()
652 if (!getline_equal(eap->getline, eap->cookie, getsourceline)) in ex_import()
657 fill_evalarg_from_eap(&evalarg, eap, eap->skip); in ex_import()
[all …]
H A Dusercmd.c125 exarg_T *eap, in find_ucmd() argument
154 cp = eap->cmd; in find_ucmd()
186 eap->useridx = j; in find_ucmd()
1031 if ((line = eap->getline(':', eap->cookie, in may_get_cmd_block()
1068 p = eap->arg; in ex_command()
1500 if (*eap->arg == NUL) in uc_check_code()
1577 if (eap->forceit) in uc_check_code()
1593 (eap->addr_count > 0) ? eap->line2 : cmd->uc_def; in uc_check_code()
1630 if (eap->regname) in uc_check_code()
1658 do_ucmd(exarg_T *eap) in do_ucmd() argument
[all …]
H A Ddebugger.c401 ex_debug(exarg_T *eap) in ex_debug() argument
438 if (!eap->skip) in dbg_check_breakpoint()
452 do_debug(eap->cmd); in dbg_check_breakpoint()
463 if (!eap->skip) in dbg_check_breakpoint()
464 do_debug(eap->cmd); in dbg_check_breakpoint()
490 eap->skip = FALSE; in dbg_check_skipped()
492 eap->skip = TRUE; in dbg_check_skipped()
666 ex_breakadd(exarg_T *eap) in ex_breakadd() argument
724 if (eap->addr_count == 0 || eap->line2 != 0) in ex_debuggreedy()
757 ex_breakdel(exarg_T *eap) in ex_breakdel() argument
[all …]
H A Duserfunc.c186 exarg_T *eap, in get_function_args() argument
214 while (eap != NULL && eap->getline != NULL in get_function_args()
220 theline = eap->getline(':', eap->cookie, 0, TRUE); in get_function_args()
727 theline = eap->getline(':', eap->cookie, indent, in get_function_body()
3889 if (ends_excmd2(eap->cmd, eap->arg)) in define_function()
3893 set_nextcmd(eap, eap->arg); in define_function()
3957 name = vim_strnsave(eap->arg, p - eap->arg); in define_function()
4200 if (!eap->skip && !eap->forceit) in define_function()
4938 fill_evalarg_from_eap(&evalarg, eap, eap->skip); in ex_call()
4945 if (eval0(eap->arg, &rettv, eap, &evalarg) != FAIL) in ex_call()
[all …]
H A Dscriptfile.c191 ex_runtime(exarg_T *eap) in ex_runtime() argument
744 ex_packadd(exarg_T *eap) in ex_packadd() argument
956 else if (eap != NULL && eap->forceit) in cmd_source()
979 ex_source(exarg_T *eap) in ex_source() argument
997 cmd_source(eap->arg, eap); in ex_source()
1536 eap->arg = SCRIPT_ITEM(eap->line2)->sn_name; in ex_scriptnames()
1901 if (!getline_equal(eap->getline, eap->cookie, getsourceline)) in ex_scriptencoding()
1914 name = eap->arg; in ex_scriptencoding()
1917 sp = (source_cookie_T *)getline_cookie(eap->getline, eap->cookie); in ex_scriptencoding()
1932 if (!getline_equal(eap->getline, eap->cookie, getsourceline)) in ex_scriptversion()
[all …]
H A Dquickfix.c3827 if (eap->line2 > 0 && eap->line2 <= qi->qf_listcount) in qf_history()
5087 if (eap->cmdidx == CMD_cdo || eap->cmdidx == CMD_ldo) in qf_get_valid_size()
5239 if (eap->cmdidx == CMD_cdo || eap->cmdidx == CMD_ldo in ex_cc()
5240 || eap->cmdidx == CMD_cfdo || eap->cmdidx == CMD_lfdo) in ex_cc()
5242 eap->addr_count > 0 ? (int)eap->line1 : 1, in ex_cc()
5243 eap->cmdidx == CMD_cfdo || eap->cmdidx == CMD_lfdo); in ex_cc()
5264 && (eap->cmdidx != CMD_cdo && eap->cmdidx != CMD_ldo in ex_cnext()
5265 && eap->cmdidx != CMD_cfdo && eap->cmdidx != CMD_lfdo)) in ex_cnext()
5625 if (eap->addr_count > 0 && eap->line2 <= 0) in ex_cbelow()
5668 eap->addr_count > 0 ? eap->line2 : 0, dir, in ex_cbelow()
[all …]
H A Dif_cscope.c196 exarg_T *eap, in do_cscope_general() argument
203 cs_help(eap); in do_cscope_general()
219 cmdp->func(eap); in do_cscope_general()
247 ex_cstag(exarg_T *eap) in ex_cstag() argument
262 ret = cs_find_common("g", (char *)(eap->arg), eap->forceit, FALSE, in ex_cstag()
271 ret = do_tag(eap->arg, DT_JUMP, 0, eap->forceit, FALSE); in ex_cstag()
276 ret = do_tag(eap->arg, DT_JUMP, 0, eap->forceit, FALSE); in ex_cstag()
282 ret = do_tag(eap->arg, DT_JUMP, 0, eap->forceit, FALSE); in ex_cstag()
290 ret = cs_find_common("g", (char *)(eap->arg), eap->forceit, in ex_cstag()
299 ret = cs_find_common("g", (char *)(eap->arg), eap->forceit, FALSE, in ex_cstag()
[all …]
H A Dsyntax.c3792 set_nextcmd(eap, eap->arg); in syn_cmd_reset()
3824 set_nextcmd(eap, eap->arg); in syn_cmd_onoff()
3838 exarg_T *eap, in syn_cmd_list() argument
4761 eap->arg = rest; in syn_cmd_include()
4770 if (*eap->arg == '<' || *eap->arg == '$' || mch_isFullName(eap->arg)) in syn_cmd_include()
4825 if (eap->skip) in syn_cmd_keyword()
4939 exarg_T *eap, in syn_cmd_match() argument
4982 if (!ends_excmd2(eap->cmd, rest) || eap->skip) in syn_cmd_match()
5044 exarg_T *eap, in syn_cmd_region() argument
5784 if (!eap->skip) in syn_cmd_sync()
[all …]
H A Devalvars.c654 theline = eap->getline(NUL, eap->cookie, 0, FALSE); in heredoc_get()
715 ex_let(eap); in ex_var()
761 ex_finally(eap); in ex_let()
776 if (eap->arg == eap->cmd) in ex_let()
895 fill_evalarg_from_eap(&evalarg, eap, eap->skip); in ex_let()
907 if (eap->skip) in ex_let()
1552 ex_unletlock(eap, eap->arg, 0, 0, do_unlet_var, NULL); in ex_unlet()
1582 exarg_T *eap, in ex_unletlock() argument
1649 exarg_T *eap, in do_unlet_var() argument
2519 len += (unsigned)STRLEN(eap->cmd + eap->force_enc) + 7; in set_cmdarg()
[all …]
H A Dsession.c1034 ex_loadview(exarg_T *eap) in ex_loadview() argument
1131 ex_mkrc(exarg_T *eap) in ex_mkrc() argument
1146 if (eap->cmdidx == CMD_mksession || eap->cmdidx == CMD_mkview) in ex_mkrc()
1151 ex_ni(eap); in ex_mkrc()
1163 && (*eap->arg == NUL in ex_mkrc()
1164 || (vim_isdigit(*eap->arg) && eap->arg[1] == NUL))) in ex_mkrc()
1166 eap->forceit = TRUE; in ex_mkrc()
1175 if (*eap->arg != NUL) in ex_mkrc()
1176 fname = eap->arg; in ex_mkrc()
1214 if (eap->cmdidx == CMD_mkview) in ex_mkrc()
[all …]
H A Dlocale.c268 ex_language(exarg_T *eap) in ex_language() argument
281 name = eap->arg; in ex_language()
286 p = skiptowhite(eap->arg); in ex_language()
287 if ((*p == NUL || VIM_ISWHITE(*p)) && p - eap->arg >= 3) in ex_language()
289 if (STRNICMP(eap->arg, "messages", p - eap->arg) == 0) in ex_language()
295 else if (STRNICMP(eap->arg, "ctype", p - eap->arg) == 0) in ex_language()
301 else if (STRNICMP(eap->arg, "time", p - eap->arg) == 0) in ex_language()
307 else if (STRNICMP(eap->arg, "collate", p - eap->arg) == 0) in ex_language()
H A Ddiff.c856 if (eap != NULL && eap->forceit) in diff_try_update()
1229 eap->arg = browseFile; in ex_diffpatch()
1289 eap->arg, tmp_new); in ex_diffpatch()
1345 eap->arg = tmp_new; in ex_diffpatch()
1359 ex_file(eap); in ex_diffpatch()
1587 if (eap->forceit) in ex_diffoff()
2666 p = eap->arg + STRLEN(eap->arg); in ex_diffgetput()
2669 for (i = 0; vim_isdigit(eap->arg[i]) && eap->arg + i < p; ++i) in ex_diffgetput()
2705 && (eap->line1 == 1 || diff_check(curwin, eap->line1 - 1) == 0)) in ex_diffgetput()
2706 ++eap->line2; in ex_diffgetput()
[all …]
/vim-8.2.3635/src/proto/
H A Dquickfix.pro8 void qf_list(exarg_T *eap);
9 void qf_age(exarg_T *eap);
10 void qf_history(exarg_T *eap);
13 void ex_cwindow(exarg_T *eap);
14 void ex_cclose(exarg_T *eap);
15 void ex_copen(exarg_T *eap);
16 void ex_cbottom(exarg_T *eap);
20 void ex_make(exarg_T *eap);
25 void ex_cc(exarg_T *eap);
26 void ex_cnext(exarg_T *eap);
[all …]
H A Dex_cmds.pro2 void do_ascii(exarg_T *eap);
3 void ex_align(exarg_T *eap);
4 void ex_sort(exarg_T *eap);
12 void do_fixdel(exarg_T *eap);
16 void ex_file(exarg_T *eap);
17 void ex_update(exarg_T *eap);
18 void ex_write(exarg_T *eap);
19 int do_write(exarg_T *eap);
21 void ex_wnext(exarg_T *eap);
22 void do_wqall(exarg_T *eap);
[all …]
H A Dex_eval.pro16 void ex_eval(exarg_T *eap);
17 void ex_if(exarg_T *eap);
18 void ex_endif(exarg_T *eap);
19 void ex_else(exarg_T *eap);
20 void ex_while(exarg_T *eap);
22 void ex_break(exarg_T *eap);
24 void ex_block(exarg_T *eap);
27 void ex_throw(exarg_T *eap);
29 void ex_try(exarg_T *eap);
30 void ex_catch(exarg_T *eap);
[all …]
H A Darglist.pro14 void ex_args(exarg_T *eap);
15 void ex_previous(exarg_T *eap);
16 void ex_rewind(exarg_T *eap);
17 void ex_last(exarg_T *eap);
18 void ex_argument(exarg_T *eap);
19 void do_argfile(exarg_T *eap, int argn);
20 void ex_next(exarg_T *eap);
21 void ex_argedit(exarg_T *eap);
22 void ex_argadd(exarg_T *eap);
23 void ex_argdelete(exarg_T *eap);
[all …]
H A Dex_docmd.pro26 void ex_ni(exarg_T *eap);
28 void separate_nextcmd(exarg_T *eap);
30 int get_bad_opt(char_u *p, exarg_T *eap);
35 void set_nextcmd(exarg_T *eap, char_u *arg);
39 void ex_quit(exarg_T *eap);
44 void ex_splitview(exarg_T *eap);
46 void do_exedit(exarg_T *eap, win_T *old_curwin);
50 void ex_cd(exarg_T *eap);
52 void ex_may_print(exarg_T *eap);
53 void ex_redraw(exarg_T *eap);
[all …]
H A Dscriptfile.pro8 void ex_runtime(exarg_T *eap);
15 void ex_packloadall(exarg_T *eap);
16 void ex_packadd(exarg_T *eap);
20 void ex_source(exarg_T *eap);
21 void ex_options(exarg_T *eap);
27 void ex_scriptnames(exarg_T *eap);
34 void ex_scriptencoding(exarg_T *eap);
35 void ex_scriptversion(exarg_T *eap);
36 void ex_finish(exarg_T *eap);
37 void do_finish(exarg_T *eap, int reanimate);
H A Ddebugger.pro4 void ex_debug(exarg_T *eap);
5 void dbg_check_breakpoint(exarg_T *eap);
6 int dbg_check_skipped(exarg_T *eap);
7 void ex_breakadd(exarg_T *eap);
8 void ex_debuggreedy(exarg_T *eap);
10 void ex_breakdel(exarg_T *eap);
11 void ex_breaklist(exarg_T *eap);
H A Deval.pro6 void fill_evalarg_from_eap(evalarg_T *evalarg, exarg_T *eap, int skip);
7 int eval_to_bool(char_u *arg, int *error, exarg_T *eap, int skip);
11 char_u *eval_to_string_skip(char_u *arg, exarg_T *eap, int skip);
15 char_u *eval_to_string_eap(char_u *arg, int convert, exarg_T *eap);
19 typval_T *eval_expr(char_u *arg, exarg_T *eap);
30 void *eval_for_line(char_u *arg, int *errp, exarg_T *eap, evalarg_T *evalarg);
38 void clear_evalarg(evalarg_T *evalarg, exarg_T *eap);
39 int eval0(char_u *arg, typval_T *rettv, exarg_T *eap, evalarg_T *evalarg);
72 void ex_echo(exarg_T *eap);
73 void ex_echohl(exarg_T *eap);
[all …]

123456