Lines Matching refs:i
407 int i; in enc_canon_search() local
409 for (i = 0; i < IDX_COUNT; ++i) in enc_canon_search()
410 if (STRCMP(name, enc_canon_table[i].name) == 0) in enc_canon_search()
411 return i; in enc_canon_search()
423 int i; in enc_canon_props() local
425 i = enc_canon_search(name); in enc_canon_props()
426 if (i >= 0) in enc_canon_props()
427 return enc_canon_table[i].prop; in enc_canon_props()
468 int i; in mb_init() local
482 for (i = 0; i < 256; ++i) in mb_init()
483 mb_bytelen_tab[i] = 1; in mb_init()
541 i = enc_canon_table[idx].prop; in mb_init()
542 if (i & ENC_UNICODE) in mb_init()
546 if (i & (ENC_2BYTE | ENC_2WORD)) in mb_init()
548 else if (i & ENC_4BYTE) in mb_init()
553 else if (i & ENC_DBCS) in mb_init()
652 for (i = 0; i < 256; ++i) in mb_init()
657 n = utf8len_tab[i]; in mb_init()
666 n = IsDBCSLeadByteEx(enc_dbcs, (WINBYTE)i) ? 2 : 1; in mb_init()
675 n = (i & 0x80) ? 2 : 1; in mb_init()
679 if (i == NUL) // just in case mblen() can't handle "" in mb_init()
683 buf[0] = i; in mb_init()
721 mb_bytelen_tab[i] = n; in mb_init()
1719 int i; in mb_string2cells() local
1722 for (i = 0; (len < 0 || i < len) && p[i] != NUL; i += (*mb_ptr2len)(p + i)) in mb_string2cells()
1723 clen += (*mb_ptr2cells)(p + i); in mb_string2cells()
1945 int i = 0; in utfc_ptr2char() local
1958 pcc[i++] = cc; in utfc_ptr2char()
1959 if (i == MAX_MCO) in utfc_ptr2char()
1967 if (i < MAX_MCO) // last composing char must be 0 in utfc_ptr2char()
1968 pcc[i] = 0; in utfc_ptr2char()
1986 int i = 0; in utfc_ptr2char_len() local
1999 pcc[i++] = cc; in utfc_ptr2char_len()
2000 if (i == MAX_MCO) in utfc_ptr2char_len()
2010 if (i < MAX_MCO) // last composing char must be 0 in utfc_ptr2char_len()
2011 pcc[i] = 0; in utfc_ptr2char_len()
2027 int i; in utfc_char2bytes() local
2030 for (i = 0; i < Screen_mco; ++i) in utfc_char2bytes()
2032 if (ScreenLinesC[i][off] == 0) in utfc_char2bytes()
2034 len += utf_char2bytes(ScreenLinesC[i][off], buf + len); in utfc_char2bytes()
2049 int i; in utf_ptr2len() local
2054 for (i = 1; i < len; ++i) in utf_ptr2len()
2055 if ((p[i] & 0xc0) != 0x80) in utf_ptr2len()
2083 int i; in utf_ptr2len_len() local
2093 for (i = 1; i < m; ++i) in utf_ptr2len_len()
2094 if ((p[i] & 0xc0) != 0x80) in utf_ptr2len_len()
3699 int i, l; in mb_strnicmp() local
3709 for (i = 0; i < n; i += l) in mb_strnicmp()
3711 if (s1[i] == NUL && s2[i] == NUL) // both strings end in mb_strnicmp()
3714 l = (*mb_ptr2len)(s1 + i); in mb_strnicmp()
3718 if (s1[i] != s2[i]) in mb_strnicmp()
3720 cdiff = MB_TOLOWER(s1[i]) - MB_TOLOWER(s2[i]); in mb_strnicmp()
3728 if (l > n - i) in mb_strnicmp()
3729 l = n - i; in mb_strnicmp()
3730 cdiff = STRNCMP(s1 + i, s2 + i, l); in mb_strnicmp()
3750 int i; in show_utf8() local
3763 for (i = 0; i < len; ++i) in show_utf8()
3768 if (i > 0) in show_utf8()
3773 clen = utf_ptr2len(line + i); in show_utf8()
3776 (line[i] == NL) ? NUL : line[i]); // NUL is stored as NL in show_utf8()
4079 int i; in mb_off_next() local
4088 for (i = 0; (p[i] & 0xc0) == 0x80; ++i) in mb_off_next()
4090 if (i > 0) in mb_off_next()
4096 if (utf8len_tab[p[-j]] != i + j) in mb_off_next()
4099 return i; in mb_off_next()
4114 int i; in mb_tail_off() local
4123 for (i = 0; (p[i + 1] & 0xc0) == 0x80; ++i) in mb_tail_off()
4129 if (utf8len_tab[p[-j]] != i + j + 1) in mb_tail_off()
4131 return i; in mb_tail_off()
4474 int i; in enc_canonize() local
4536 else if ((i = enc_alias_search(p)) >= 0) in enc_canonize()
4540 r = vim_strsave((char_u *)enc_canon_table[i].name); in enc_canonize()
4553 int i; in enc_alias_search() local
4555 for (i = 0; enc_alias_table[i].name != NULL; ++i) in enc_alias_search()
4556 if (STRCMP(name, enc_alias_table[i].name) == 0) in enc_alias_search()
4557 return enc_alias_table[i].canon; in enc_alias_search()
4577 int i; in enc_locale_env() local
4610 for (i = 0; i < (int)sizeof(buf) - 1 && s[i] != NUL; ++i) in enc_locale_env()
4612 if (s[i] == '_' || s[i] == '-') in enc_locale_env()
4613 buf[i] = '-'; in enc_locale_env()
4614 else if (isalnum((int)s[i])) in enc_locale_env()
4615 buf[i] = TOLOWER_ASC(s[i]); in enc_locale_env()
4619 buf[i] = NUL; in enc_locale_env()
5220 int i; in string_convert_ext() local
5238 for (i = 0; i < len; ++i) in string_convert_ext()
5240 c = ptr[i]; in string_convert_ext()
5259 for (i = 0; i < len; ++i) in string_convert_ext()
5261 c = ptr[i]; in string_convert_ext()
5286 for (i = 0; i < len; ++i) in string_convert_ext()
5288 l = utf_ptr2len_len(ptr + i, len - i); in string_convert_ext()
5293 int l_w = utf8len_tab_zero[ptr[i]]; in string_convert_ext()
5301 if (unconvlenp != NULL && l_w > len - i) in string_convert_ext()
5304 *unconvlenp = len - i; in string_convert_ext()
5307 *d++ = ptr[i]; in string_convert_ext()
5311 c = utf_ptr2char(ptr + i); in string_convert_ext()
5348 i += l - 1; in string_convert_ext()
5510 int i; in f_setcellwidths() local
5555 for (i = 0; lili != NULL; lili = lili->li_next, ++i) in f_setcellwidths()
5559 if (i == 0) in f_setcellwidths()
5569 else if (i == 1 && lili->li_tv.vval.v_number < n1) in f_setcellwidths()
5575 else if (i == 2 && (lili->li_tv.vval.v_number < 1 in f_setcellwidths()
5583 if (i != 3) in f_setcellwidths()