Lines Matching refs:arg

106 static void hl_do_font(int idx, char_u *arg, int do_normal, int do_menu, int do_tooltip, int free_f…
757 highlight_set_termgui_attr(int idx, char_u *key, char_u *arg, int init) in highlight_set_termgui_attr() argument
766 while (arg[off] != NUL) in highlight_set_termgui_attr()
771 if (STRNICMP(arg + off, hl_name_table[i], len) == 0) in highlight_set_termgui_attr()
780 semsg(_("E418: Illegal value: %s"), arg); in highlight_set_termgui_attr()
783 if (arg[off] == ',') // another one follows in highlight_set_termgui_attr()
829 char_u *arg, in highlight_set_font() argument
838 && STRCMP(HL_TABLE()[idx].sg_font_name, arg) == 0) in highlight_set_font()
846 HL_TABLE()[idx].sg_font_name = vim_strsave(arg); in highlight_set_font()
864 hl_do_font(idx, arg, is_normal_group, is_menu_group, in highlight_set_font()
874 HL_TABLE()[idx].sg_font_name = vim_strsave(arg); in highlight_set_font()
886 HL_TABLE()[idx].sg_font_name = vim_strsave(arg); in highlight_set_font()
1003 char_u *arg, in highlight_set_cterm_color() argument
1024 if (VIM_ISDIGIT(*arg)) in highlight_set_cterm_color()
1025 color = atoi((char *)arg); in highlight_set_cterm_color()
1026 else if (STRICMP(arg, "fg") == 0) in highlight_set_cterm_color()
1036 else if (STRICMP(arg, "bg") == 0) in highlight_set_cterm_color()
1046 else if (STRICMP(arg, "ul") == 0) in highlight_set_cterm_color()
1061 off = TOUPPER_ASC(*arg); in highlight_set_cterm_color()
1064 && STRICMP(arg + 1, color_names[i] + 1) == 0) in highlight_set_cterm_color()
1107 char_u *arg, in highlight_set_guifg() argument
1128 i = color_name2handle(arg); in highlight_set_guifg()
1129 if (i != INVALCOLOR || STRCMP(arg, "NONE") == 0 || !USE_24BIT) in highlight_set_guifg()
1133 if (*namep == NULL || STRCMP(*namep, arg) != 0) in highlight_set_guifg()
1136 if (STRCMP(arg, "NONE") != 0) in highlight_set_guifg()
1137 *namep = vim_strsave(arg); in highlight_set_guifg()
1176 char_u *arg, in highlight_set_guibg() argument
1197 i = color_name2handle(arg); in highlight_set_guibg()
1198 if (i != INVALCOLOR || STRCMP(arg, "NONE") == 0 || !USE_24BIT) in highlight_set_guibg()
1202 if (*namep == NULL || STRCMP(*namep, arg) != 0) in highlight_set_guibg()
1205 if (STRCMP(arg, "NONE") != 0) in highlight_set_guibg()
1206 *namep = vim_strsave(arg); in highlight_set_guibg()
1243 highlight_set_guisp(int idx, char_u *arg, int init) in highlight_set_guisp() argument
1259 i = color_name2handle(arg); in highlight_set_guisp()
1260 if (i != INVALCOLOR || STRCMP(arg, "NONE") == 0 || !USE_24BIT) in highlight_set_guisp()
1264 if (*namep == NULL || STRCMP(*namep, arg) != 0) in highlight_set_guisp()
1267 if (STRCMP(arg, "NONE") != 0) in highlight_set_guisp()
1268 *namep = vim_strsave(arg); in highlight_set_guisp()
1287 highlight_set_startstop_termcode(int idx, char_u *key, char_u *arg, int init) in highlight_set_startstop_termcode() argument
1300 if (STRNCMP(arg, "t_", 2) == 0) in highlight_set_startstop_termcode()
1304 while (arg[off] != NUL) in highlight_set_startstop_termcode()
1307 for (len = 0; arg[off + len] && in highlight_set_startstop_termcode()
1308 arg[off + len] != ','; ++len) in highlight_set_startstop_termcode()
1310 tname = vim_strnsave(arg + off, len); in highlight_set_startstop_termcode()
1322 semsg(_("E422: terminal code too long: %s"), arg); in highlight_set_startstop_termcode()
1329 if (arg[off] == ',') // another one follows in highlight_set_startstop_termcode()
1336 for (p = arg, off = 0; off < 100 - 6 && *p; ) in highlight_set_startstop_termcode()
1379 char_u *key = NULL, *arg = NULL; in do_highlight() local
1594 vim_free(arg); in do_highlight()
1595 arg = vim_strnsave(arg_start, linep - arg_start); in do_highlight()
1596 if (arg == NULL) in do_highlight()
1609 if (!highlight_set_termgui_attr(idx, key, arg, init)) in do_highlight()
1619 if (highlight_set_font(idx, arg, is_normal_group, in do_highlight()
1628 if (!highlight_set_cterm_color(idx, key, key_start, arg, in do_highlight()
1638 if (highlight_set_guifg(idx, arg, is_menu_group, in do_highlight()
1647 if (highlight_set_guibg(idx, arg, is_menu_group, in do_highlight()
1656 if (highlight_set_guisp(idx, arg, init)) in do_highlight()
1662 if (!highlight_set_startstop_termcode(idx, key, arg, init)) in do_highlight()
1742 vim_free(arg); in do_highlight()
2105 char_u *arg, in hl_do_font() argument
2126 HL_TABLE()[idx].sg_fontset = fontset_name2handle(arg, 0 in hl_do_font()
2140 gui_init_font(arg, TRUE); in hl_do_font()
2171 HL_TABLE()[idx].sg_font = font_name2handle(arg); in hl_do_font()
2177 gui_init_font(arg, FALSE); in hl_do_font()
3917 set_context_in_highlight_cmd(expand_T *xp, char_u *arg) in set_context_in_highlight_cmd() argument
3923 xp->xp_pattern = arg; in set_context_in_highlight_cmd()
3928 if (*arg != NUL) in set_context_in_highlight_cmd()
3930 p = skiptowhite(arg); in set_context_in_highlight_cmd()
3934 if (STRNCMP("default", arg, p - arg) == 0) in set_context_in_highlight_cmd()
3936 arg = skipwhite(p); in set_context_in_highlight_cmd()
3937 xp->xp_pattern = arg; in set_context_in_highlight_cmd()
3938 p = skiptowhite(arg); in set_context_in_highlight_cmd()
3943 if (arg[1] == 'i' && arg[0] == 'N') in set_context_in_highlight_cmd()
3945 if (STRNCMP("link", arg, p - arg) == 0 in set_context_in_highlight_cmd()
3946 || STRNCMP("clear", arg, p - arg) == 0) in set_context_in_highlight_cmd()