ti                800 lib/widget/input_complete.c     char *ti;
ti                803 lib/widget/input_complete.c         ti = text;
ti                806 lib/widget/input_complete.c         ti = str_get_prev_char (&text[*lc_start]);
ti                807 lib/widget/input_complete.c         while (ti > text && whitespace (ti[0]))
ti                808 lib/widget/input_complete.c             str_prev_char (&ti);
ti                811 lib/widget/input_complete.c     if (ti == text)
ti                813 lib/widget/input_complete.c     else if (strchr (command_separator_chars, ti[0]) != NULL)
ti                816 lib/widget/input_complete.c         if (ti != text)
ti                822 lib/widget/input_complete.c             this_char = ti[0];
ti                823 lib/widget/input_complete.c             prev_char = str_get_prev_char (ti)[0];
ti                828 lib/widget/input_complete.c                 || (ti != text && str_get_prev_char (ti)[0] == '\\'))
ti                274 tests/src/editor/edit_replace_cmd.c     for (const char *ti = test_regex_in; *ti != '\0'; ti++)
ti                275 tests/src/editor/edit_replace_cmd.c         edit_buffer_insert (&test_edit->buffer, *ti);
ti                295 tests/src/editor/edit_replace_cmd.c     for (const char *ti = test_regex_selected_in; *ti != '\0'; ti++)
ti                296 tests/src/editor/edit_replace_cmd.c         edit_buffer_insert (&test_edit->buffer, *ti);
ti                316 tests/src/editor/edit_replace_cmd.c     for (const char *ti = test_regex_selected_in; *ti != '\0'; ti++)
ti                317 tests/src/editor/edit_replace_cmd.c         edit_buffer_insert (&test_edit->buffer, *ti);