Lines Matching refs:char2

23     char_u	char2;  member
1841 r[1] = dp->char2; in get_digraph_for_char()
1901 getexactdigraph(int char1, int char2, int meta_char) in getexactdigraph() argument
1907 if (IS_SPECIAL(char1) || IS_SPECIAL(char2)) in getexactdigraph()
1908 return char2; in getexactdigraph()
1916 if ((int)dp->char1 == char1 && (int)dp->char2 == char2) in getexactdigraph()
1932 if ((int)dp->char1 == char1 && (int)dp->char2 == char2) in getexactdigraph()
1973 return (char2 | 0x80); in getexactdigraph()
1974 return char2; in getexactdigraph()
1984 digraph_get(int char1, int char2, int meta_char) in digraph_get() argument
1988 if (((retval = getexactdigraph(char1, char2, meta_char)) == char2) in digraph_get()
1989 && (char1 != char2) in digraph_get()
1990 && ((retval = getexactdigraph(char2, char1, meta_char)) == char1)) in digraph_get()
1991 return char2; in digraph_get()
1999 registerdigraph(int char1, int char2, int n) in registerdigraph() argument
2008 if ((int)dp->char1 == char1 && (int)dp->char2 == char2) in registerdigraph()
2021 dp->char2 = char2; in registerdigraph()
2033 check_digraph_chars_valid(int char1, int char2) in check_digraph_chars_valid() argument
2035 if (char2 == 0) in check_digraph_chars_valid()
2044 if (char1 == ESC || char2 == ESC) in check_digraph_chars_valid()
2061 int char1, char2, n; in putdigraph() local
2069 char2 = *str++; in putdigraph()
2071 if (!check_digraph_chars_valid(char1, char2)) in putdigraph()
2082 registerdigraph(char1, char2, n); in putdigraph()
2114 tmp.char2 = dp->char2; in listdigraphs()
2115 tmp.result = getexactdigraph(tmp.char1, tmp.char2, FALSE); in listdigraphs()
2116 if (tmp.result != 0 && tmp.result != tmp.char2 in listdigraphs()
2121 if (getexactdigraph(dp->char1, dp->char2, FALSE) == dp->result in listdigraphs()
2175 buf[1] = dp->char2; in digraph_getlist_appendpair()
2214 tmp.char2 = dp->char2; in digraph_getlist_common()
2215 tmp.result = getexactdigraph(tmp.char1, tmp.char2, FALSE); in digraph_getlist_common()
2216 if (tmp.result != 0 && tmp.result != tmp.char2 in digraph_getlist_common()
2220 if (getexactdigraph(dp->char1, dp->char2, FALSE) == dp->result in digraph_getlist_common()
2308 *p++ = dp->char2; in printdigraph()
2338 get_digraph_chars(typval_T *arg, int *char1, int *char2) in get_digraph_chars() argument
2351 *char2 = mb_cptr2char_adv(&p); in get_digraph_chars()
2354 if (check_digraph_chars_valid(*char1, *char2)) in get_digraph_chars()
2368 int char1, char2; in digraph_set_common() local
2374 if (get_digraph_chars(argchars, &char1, &char2) == FAIL) in digraph_set_common()
2388 registerdigraph(char1, char2, (int)n); in digraph_set_common()