Lines Matching refs:eap
191 ex_runtime(exarg_T *eap) in ex_runtime() argument
193 char_u *arg = eap->arg; in ex_runtime()
196 int flags = eap->forceit ? DIP_ALL : 0; in ex_runtime()
728 ex_packloadall(exarg_T *eap) in ex_packloadall() argument
730 if (!did_source_packages || eap->forceit) in ex_packloadall()
744 ex_packadd(exarg_T *eap) in ex_packadd() argument
759 len = (int)STRLEN(plugpat) + (int)STRLEN(eap->arg) + 5; in ex_packadd()
763 vim_snprintf(pat, len, plugpat, round == 1 ? "start" : "opt", eap->arg); in ex_packadd()
768 add_pack_plugin, eap->forceit ? &APP_ADD_DIR : &APP_BOTH); in ex_packadd()
951 cmd_source(char_u *fname, exarg_T *eap) in cmd_source() argument
956 else if (eap != NULL && eap->forceit) in cmd_source()
964 openscript(fname, global_busy || listcmd_busy || eap->nextcmd != NULL in cmd_source()
966 || eap->cstack->cs_idx >= 0 in cmd_source()
979 ex_source(exarg_T *eap) in ex_source() argument
986 fname = do_browse(0, (char_u *)_("Source Vim script"), eap->arg, in ex_source()
991 cmd_source(fname, eap); in ex_source()
997 cmd_source(eap->arg, eap); in ex_source()
1006 exarg_T *eap UNUSED) in ex_options()
1525 ex_scriptnames(exarg_T *eap) in ex_scriptnames() argument
1529 if (eap->addr_count > 0) in ex_scriptnames()
1532 if (!SCRIPT_ID_VALID(eap->line2)) in ex_scriptnames()
1536 eap->arg = SCRIPT_ITEM(eap->line2)->sn_name; in ex_scriptnames()
1537 do_exedit(eap, NULL); in ex_scriptnames()
1896 ex_scriptencoding(exarg_T *eap) in ex_scriptencoding() argument
1901 if (!getline_equal(eap->getline, eap->cookie, getsourceline)) in ex_scriptencoding()
1907 if (*eap->arg != NUL) in ex_scriptencoding()
1909 name = enc_canonize(eap->arg); in ex_scriptencoding()
1914 name = eap->arg; in ex_scriptencoding()
1917 sp = (source_cookie_T *)getline_cookie(eap->getline, eap->cookie); in ex_scriptencoding()
1920 if (name != eap->arg) in ex_scriptencoding()
1928 ex_scriptversion(exarg_T *eap UNUSED) in ex_scriptversion()
1932 if (!getline_equal(eap->getline, eap->cookie, getsourceline)) in ex_scriptversion()
1943 nr = getdigits(&eap->arg); in ex_scriptversion()
1944 if (nr == 0 || *eap->arg != NUL) in ex_scriptversion()
1962 ex_finish(exarg_T *eap) in ex_finish() argument
1964 if (getline_equal(eap->getline, eap->cookie, getsourceline)) in ex_finish()
1965 do_finish(eap, FALSE); in ex_finish()
1976 do_finish(exarg_T *eap, int reanimate) in do_finish() argument
1981 ((source_cookie_T *)getline_cookie(eap->getline, in do_finish()
1982 eap->cookie))->finished = FALSE; in do_finish()
1988 idx = cleanup_conditionals(eap->cstack, 0, TRUE); in do_finish()
1991 eap->cstack->cs_pending[idx] = CSTP_FINISH; in do_finish()
1995 ((source_cookie_T *)getline_cookie(eap->getline, in do_finish()
1996 eap->cookie))->finished = TRUE; in do_finish()