si 771 lib/widget/input_complete.c char *si, *sj; si 774 lib/widget/input_complete.c for (si = match_list[i], sj = match_list[j]; si[0] != '\0' && sj[0] != '\0';) si 777 lib/widget/input_complete.c ni = str_get_next_char (si); si 780 lib/widget/input_complete.c if (ni - si != nj - sj) si 782 lib/widget/input_complete.c if (strncmp (si, sj, ni - si) != 0) si 785 lib/widget/input_complete.c si = ni; si 789 lib/widget/input_complete.c if (si[0] == '\0' && sj[0] == '\0') si 797 lib/widget/input_complete.c else if (low > si - match_list[i]) si 798 lib/widget/input_complete.c low = si - match_list[i]; si 1143 lib/widget/input_complete.c char *si, *sl; si 1148 lib/widget/input_complete.c for (si = le->text + start; si < le->text + end; si 1149 lib/widget/input_complete.c str_next_char (&si), si_num++) si 1156 lib/widget/input_complete.c si = &le->text[str_offset_to_pos (le->text, ++si_num)]; si 1159 lib/widget/input_complete.c while (si[0] != '\0' && sl[0] != '\0') si 1163 lib/widget/input_complete.c nexti = str_get_next_char (si); si 1166 lib/widget/input_complete.c if (nexti - si != nextl - sl || strncmp (si, sl, nexti - si) != 0) si 1169 lib/widget/input_complete.c si = nexti; si 1177 lib/widget/input_complete.c si = &last_text[str_offset_to_pos (last_text, si_num)]; si 1178 lib/widget/input_complete.c if (low > si - last_text) si 1179 lib/widget/input_complete.c low = si - last_text;