Lines Matching refs:src

86 static int find_term_bykeys(char_u *src);
5935 char_u *src; in replace_termcodes() local
5957 src = from; in replace_termcodes()
5962 if ((flags & REPTERM_FROM_PART) && src[0] == '#' && VIM_ISDIGIT(src[1])) in replace_termcodes()
5966 if (src[1] == '0') in replace_termcodes()
5969 result[dlen++] = src[1]; // #3 is F3 is "k3" in replace_termcodes()
5970 src += 2; in replace_termcodes()
5976 while (*src != NUL) in replace_termcodes()
5983 || STRNCMP(src, "<lt>", 4) != 0)) in replace_termcodes()
5990 if (STRNICMP(src, "<SID>", 5) == 0) in replace_termcodes()
5996 src += 5; in replace_termcodes()
6009 slen = trans_special(&src, result + dlen, FSK_KEYCODE in replace_termcodes()
6027 i = find_term_bykeys(src); in replace_termcodes()
6033 src += termcodes[i].len; in replace_termcodes()
6049 if (STRNICMP(src, "<Leader>", 8) == 0) in replace_termcodes()
6054 else if (STRNICMP(src, "<LocalLeader>", 13) == 0) in replace_termcodes()
6073 src += len; in replace_termcodes()
6085 key = *src; in replace_termcodes()
6088 ++src; // skip CTRL-V or backslash in replace_termcodes()
6089 if (*src == NUL) in replace_termcodes()
6098 for (i = (*mb_ptr2len)(src); i > 0; --i) in replace_termcodes()
6105 if (*src == K_SPECIAL) in replace_termcodes()
6112 else if (*src == CSI) in replace_termcodes()
6120 result[dlen++] = *src; in replace_termcodes()
6121 ++src; in replace_termcodes()
6141 find_term_bykeys(char_u *src) in find_term_bykeys() argument
6144 int slen = (int)STRLEN(src); in find_term_bykeys()
6149 && STRNCMP(termcodes[i].code, src, (size_t)slen) == 0) in find_term_bykeys()