Lines Matching refs:ts_fidx
165 char_u ts_fidx; // index in fword[], case-folded bad word member
1363 n = nofold_len(fword, sp->ts_fidx, su->su_badptr); in suggest_trie_walk()
1365 n = sp->ts_fidx; in suggest_trie_walk()
1409 fword_ends = (fword[sp->ts_fidx] == NUL in suggest_trie_walk()
1411 ? VIM_ISWHITE(fword[sp->ts_fidx]) in suggest_trie_walk()
1412 : !spell_iswordp(fword + sp->ts_fidx, curwin))); in suggest_trie_walk()
1464 if (sp->ts_fidx - sp->ts_splitfidx in suggest_trie_walk()
1468 sp->ts_fidx - sp->ts_splitfidx) == 0) in suggest_trie_walk()
1595 && sp->ts_fidx >= sp->ts_fidxtry in suggest_trie_walk()
1616 else if (sp->ts_fidx > 0) in suggest_trie_walk()
1620 p = fword + sp->ts_fidx; in suggest_trie_walk()
1640 sp->ts_fidx - repextra, in suggest_trie_walk()
1655 sp->ts_fidx - repextra, in suggest_trie_walk()
1665 if ((sp->ts_fidx >= sp->ts_fidxtry || fword_ends) in suggest_trie_walk()
1677 try_split = (sp->ts_fidx - repextra < su->su_badlen) in suggest_trie_walk()
1770 sp->ts_twordlen, tword, fword + sp->ts_fidx); in suggest_trie_walk()
1773 sp->ts_twordlen, tword, fword + sp->ts_fidx); in suggest_trie_walk()
1788 sp->ts_splitfidx = sp->ts_fidx; in suggest_trie_walk()
1796 + sp->ts_fidx, in suggest_trie_walk()
1799 && fword[sp->ts_fidx] != NUL in suggest_trie_walk()
1804 l = mb_ptr2len(fword + sp->ts_fidx); in suggest_trie_walk()
1809 fword + sp->ts_fidx, l); in suggest_trie_walk()
1815 sp->ts_fidx += l; in suggest_trie_walk()
1830 n = nofold_len(fword, sp->ts_fidx, su->su_badptr); in suggest_trie_walk()
1832 n = sp->ts_fidx; in suggest_trie_walk()
1869 if (fword[sp->ts_fidx] == NUL && sp->ts_tcharlen == 0) in suggest_trie_walk()
1889 if (sp->ts_fidx >= sp->ts_fidxtry) in suggest_trie_walk()
1904 if (c == fword[sp->ts_fidx] in suggest_trie_walk()
1910 || (sp->ts_fidx >= sp->ts_fidxtry in suggest_trie_walk()
1919 sp->ts_twordlen, tword, fword + sp->ts_fidx, in suggest_trie_walk()
1920 fword[sp->ts_fidx], c); in suggest_trie_walk()
1923 sp->ts_twordlen, tword, fword + sp->ts_fidx, in suggest_trie_walk()
1924 fword[sp->ts_fidx]); in suggest_trie_walk()
1928 ++sp->ts_fidx; in suggest_trie_walk()
1943 sp->ts_fcharstart = sp->ts_fidx - 1; in suggest_trie_walk()
1950 --sp->ts_fidx; in suggest_trie_walk()
1958 sp->ts_fidx = sp->ts_fcharstart in suggest_trie_walk()
2026 c, fword[sp->ts_fidx - 1])) in suggest_trie_walk()
2046 if (soundfold && sp->ts_fidx == 0 && fword[sp->ts_fidx] == '*') in suggest_trie_walk()
2052 if (fword[sp->ts_fidx] != NUL in suggest_trie_walk()
2058 sp->ts_twordlen, tword, fword + sp->ts_fidx, in suggest_trie_walk()
2059 fword[sp->ts_fidx]); in suggest_trie_walk()
2066 stack[depth].ts_delidx = sp->ts_fidx; in suggest_trie_walk()
2074 c = mb_ptr2char(fword + sp->ts_fidx); in suggest_trie_walk()
2075 stack[depth].ts_fidx += mb_ptr2len(fword + sp->ts_fidx); in suggest_trie_walk()
2078 else if (c == mb_ptr2char(fword + stack[depth].ts_fidx)) in suggest_trie_walk()
2083 ++stack[depth].ts_fidx; in suggest_trie_walk()
2084 if (fword[sp->ts_fidx] == fword[sp->ts_fidx + 1]) in suggest_trie_walk()
2149 if (c != fword[sp->ts_fidx] in suggest_trie_walk()
2155 sp->ts_twordlen, tword, fword + sp->ts_fidx, in suggest_trie_walk()
2194 p = fword + sp->ts_fidx; in suggest_trie_walk()
2255 sp->ts_twordlen, tword, fword + sp->ts_fidx, in suggest_trie_walk()
2266 stack[depth].ts_fidxtry = sp->ts_fidx + n + fl; in suggest_trie_walk()
2272 stack[depth].ts_fidxtry = sp->ts_fidx + 2; in suggest_trie_walk()
2285 p = fword + sp->ts_fidx; in suggest_trie_walk()
2304 p = fword + sp->ts_fidx; in suggest_trie_walk()
2343 sp->ts_twordlen, tword, fword + sp->ts_fidx, in suggest_trie_walk()
2355 stack[depth].ts_fidxtry = sp->ts_fidx + n + fl + tl; in suggest_trie_walk()
2361 stack[depth].ts_fidxtry = sp->ts_fidx + 3; in suggest_trie_walk()
2373 p = fword + sp->ts_fidx; in suggest_trie_walk()
2409 p = fword + sp->ts_fidx; in suggest_trie_walk()
2411 sp->ts_twordlen, tword, fword + sp->ts_fidx, in suggest_trie_walk()
2417 p = fword + sp->ts_fidx; in suggest_trie_walk()
2426 stack[depth].ts_fidxtry = sp->ts_fidx + n + fl; in suggest_trie_walk()
2434 stack[depth].ts_fidxtry = sp->ts_fidx + 3; in suggest_trie_walk()
2446 p = fword + sp->ts_fidx; in suggest_trie_walk()
2470 p = fword + sp->ts_fidx; in suggest_trie_walk()
2472 sp->ts_twordlen, tword, fword + sp->ts_fidx, in suggest_trie_walk()
2478 p = fword + sp->ts_fidx; in suggest_trie_walk()
2487 stack[depth].ts_fidxtry = sp->ts_fidx + n + tl; in suggest_trie_walk()
2495 stack[depth].ts_fidxtry = sp->ts_fidx + 3; in suggest_trie_walk()
2507 p = fword + sp->ts_fidx; in suggest_trie_walk()
2534 || sp->ts_fidx < sp->ts_fidxtry) in suggest_trie_walk()
2544 sp->ts_curi = slang->sl_repsal_first[fword[sp->ts_fidx]]; in suggest_trie_walk()
2546 sp->ts_curi = lp->lp_replang->sl_rep_first[fword[sp->ts_fidx]]; in suggest_trie_walk()
2563 p = fword + sp->ts_fidx; in suggest_trie_walk()
2584 sp->ts_twordlen, tword, fword + sp->ts_fidx, in suggest_trie_walk()
2601 stack[depth].ts_fidxtry = sp->ts_fidx + tl; in suggest_trie_walk()
2625 p = fword + sp->ts_fidx; in suggest_trie_walk()