Lines Matching refs:arg

119     char_u	*arg;  in ex_menu()  local
138 arg = eap->arg; in ex_menu()
142 if (STRNCMP(arg, "<script>", 8) == 0) in ex_menu()
145 arg = skipwhite(arg + 8); in ex_menu()
148 if (STRNCMP(arg, "<silent>", 8) == 0) in ex_menu()
151 arg = skipwhite(arg + 8); in ex_menu()
154 if (STRNCMP(arg, "<special>", 9) == 0) in ex_menu()
157 arg = skipwhite(arg + 9); in ex_menu()
165 if (STRNCMP(arg, "icon=", 5) == 0) in ex_menu()
167 arg += 5; in ex_menu()
169 icon = arg; in ex_menu()
171 while (*arg != NUL && *arg != ' ') in ex_menu()
173 if (*arg == '\\') in ex_menu()
174 STRMOVE(arg, arg + 1); in ex_menu()
175 MB_PTR_ADV(arg); in ex_menu()
177 if (*arg != NUL) in ex_menu()
179 *arg++ = NUL; in ex_menu()
180 arg = skipwhite(arg); in ex_menu()
187 for (p = arg; *p; ++p) in ex_menu()
192 for (i = 0; i < MENUDEPTH && !VIM_ISWHITE(*arg); ++i) in ex_menu()
194 pri_tab[i] = getdigits(&arg); in ex_menu()
197 if (*arg == '.') in ex_menu()
198 ++arg; in ex_menu()
200 arg = skipwhite(arg); in ex_menu()
216 if (STRNCMP(arg, "enable", 6) == 0 && VIM_ISWHITE(arg[6])) in ex_menu()
219 arg = skipwhite(arg + 6); in ex_menu()
221 else if (STRNCMP(arg, "disable", 7) == 0 && VIM_ISWHITE(arg[7])) in ex_menu()
224 arg = skipwhite(arg + 7); in ex_menu()
230 if (*arg == NUL) in ex_menu()
232 show_menus(arg, modes); in ex_menu()
242 if (menu_is_toolbar(arg)) in ex_menu()
244 menu_path = menu_skip_part(arg); in ex_menu()
273 menu_path = arg; in ex_menu()
280 map_to = menu_translate_tab_and_shift(arg); in ex_menu()
1256 char_u *arg, in set_context_in_menu_cmd() argument
1271 for (p = arg; *p; ++p) in set_context_in_menu_cmd()
1277 if (STRNCMP(arg, "enable", 6) == 0 in set_context_in_menu_cmd()
1278 && (arg[6] == NUL || VIM_ISWHITE(arg[6]))) in set_context_in_menu_cmd()
1279 p = arg + 6; in set_context_in_menu_cmd()
1280 else if (STRNCMP(arg, "disable", 7) == 0 in set_context_in_menu_cmd()
1281 && (arg[7] == NUL || VIM_ISWHITE(arg[7]))) in set_context_in_menu_cmd()
1282 p = arg + 7; in set_context_in_menu_cmd()
1284 p = arg; in set_context_in_menu_cmd()
1290 arg = after_dot = p; in set_context_in_menu_cmd()
1319 if (after_dot != arg) in set_context_in_menu_cmd()
1321 path_name = alloc(after_dot - arg); in set_context_in_menu_cmd()
1324 vim_strncpy(path_name, arg, after_dot - arg - 1); in set_context_in_menu_cmd()
2497 char_u *arg = eap->arg; in ex_emenu() local
2500 if (arg[0] && VIM_ISWHITE(arg[1])) in ex_emenu()
2502 switch (arg[0]) in ex_emenu()
2511 default: semsg(_(e_invarg2), arg); in ex_emenu()
2514 arg = skipwhite(arg + 2); in ex_emenu()
2517 menu = menu_getbyname(arg); in ex_emenu()
2664 char_u *arg = eap->arg; in ex_menutranslate() local
2675 if (STRNCMP(arg, "clear", 5) == 0 && ends_excmd2(arg, skipwhite(arg + 5))) in ex_menutranslate()
2693 from = arg; in ex_menutranslate()
2694 arg = menu_skip_part(arg); in ex_menutranslate()
2695 to = skipwhite(arg); in ex_menutranslate()
2696 *arg = NUL; in ex_menutranslate()
2697 arg = menu_skip_part(to); in ex_menutranslate()
2698 if (arg == to || ends_excmd2(eap->arg, from) in ex_menutranslate()
2699 || ends_excmd2(eap->arg, to) in ex_menutranslate()
2700 || !ends_excmd2(eap->arg, skipwhite(arg))) in ex_menutranslate()
2711 to = vim_strnsave(to, arg - to); in ex_menutranslate()
2809 char_u *arg = arg_start; in menu_translate_tab_and_shift() local
2811 while (*arg && !VIM_ISWHITE(*arg)) in menu_translate_tab_and_shift()
2813 if ((*arg == '\\' || *arg == Ctrl_V) && arg[1] != NUL) in menu_translate_tab_and_shift()
2814 arg++; in menu_translate_tab_and_shift()
2815 else if (STRNICMP(arg, "<TAB>", 5) == 0) in menu_translate_tab_and_shift()
2817 *arg = TAB; in menu_translate_tab_and_shift()
2818 STRMOVE(arg + 1, arg + 5); in menu_translate_tab_and_shift()
2820 arg++; in menu_translate_tab_and_shift()
2822 if (*arg != NUL) in menu_translate_tab_and_shift()
2823 *arg++ = NUL; in menu_translate_tab_and_shift()
2824 arg = skipwhite(arg); in menu_translate_tab_and_shift()
2826 return arg; in menu_translate_tab_and_shift()