end               274 lib/search/regex.c     char *string_safe, *p, *end;
end               291 lib/search/regex.c     end = p + string_len;
end               293 lib/search/regex.c     while (p < end)
end               330 lib/strutil/strutilutf8.c     const char *end;
end               333 lib/strutil/strutilutf8.c     while (!g_utf8_validate (start, -1, &end) && start[0] != '\0')
end               335 lib/strutil/strutilutf8.c         if (start != end)
end               336 lib/strutil/strutilutf8.c             result += g_utf8_strlen (start, end - start);
end               339 lib/strutil/strutilutf8.c         start = end + 1;
end               344 lib/strutil/strutilutf8.c     else if (start[0] != '\0' && start != end)
end               345 lib/strutil/strutilutf8.c         result += g_utf8_strlen (start, end - start);
end               357 lib/strutil/strutilutf8.c     const char *end;
end               360 lib/strutil/strutilutf8.c     while (!g_utf8_validate (start, -1, &end) && start[0] != '\0' && size > 0)
end               362 lib/strutil/strutilutf8.c         if (start != end)
end               364 lib/strutil/strutilutf8.c             result += g_utf8_strlen (start, MIN (end - start, size));
end               365 lib/strutil/strutilutf8.c             size -= end - start;
end               369 lib/strutil/strutilutf8.c         start = end + 1;
end               374 lib/strutil/strutilutf8.c     else if (start[0] != '\0' && start != end && size > 0)
end               375 lib/strutil/strutilutf8.c         result += g_utf8_strlen (start, MIN (end - start, size));
end              1102 lib/strutil/strutilutf8.c     const char *end;
end              1112 lib/strutil/strutilutf8.c     for (end = text; *end != '\0'; end++)
end              1113 lib/strutil/strutilutf8.c         if ((*end & 0x80) != 0)
end              1120 lib/strutil/strutilutf8.c     if (*end == '\0')
end              1121 lib/strutil/strutilutf8.c         return g_strndup (text, end - text);
end              1126 lib/strutil/strutilutf8.c     while (!g_utf8_validate (start, -1, &end) && start[0] != '\0')
end              1128 lib/strutil/strutilutf8.c         if (start != end)
end              1130 lib/strutil/strutilutf8.c             tmp = g_utf8_normalize (start, end - start, G_NORMALIZE_ALL);
end              1134 lib/strutil/strutilutf8.c         g_string_append_c (fixed, end[0]);
end              1135 lib/strutil/strutilutf8.c         start = end + 1;
end              1145 lib/strutil/strutilutf8.c         if (start[0] != '\0' && start != end)
end              1147 lib/strutil/strutilutf8.c             tmp = g_utf8_normalize (start, end - start, G_NORMALIZE_ALL);
end              1166 lib/strutil/strutilutf8.c     const char *end;
end              1171 lib/strutil/strutilutf8.c     while (!g_utf8_validate (start, -1, &end) && start[0] != '\0')
end              1173 lib/strutil/strutilutf8.c         if (start != end)
end              1175 lib/strutil/strutilutf8.c             fold = g_utf8_casefold (start, end - start);
end              1181 lib/strutil/strutilutf8.c         g_string_append_c (fixed, end[0]);
end              1182 lib/strutil/strutilutf8.c         start = end + 1;
end              1194 lib/strutil/strutilutf8.c         if (start[0] != '\0' && start != end)
end              1196 lib/strutil/strutilutf8.c             fold = g_utf8_casefold (start, end - start);
end              1378 lib/strutil/strutilutf8.c         const char *start, *end;
end              1392 lib/strutil/strutilutf8.c         while (!g_utf8_validate (start, -1, &end) && start[0] != '\0')
end              1394 lib/strutil/strutilutf8.c             if (start != end)
end              1396 lib/strutil/strutilutf8.c                 fold = g_utf8_casefold (start, end - start);
end              1402 lib/strutil/strutilutf8.c             g_string_append_c (fixed, end[0]);
end              1403 lib/strutil/strutilutf8.c             start = end + 1;
end              1424 lib/strutil/strutilutf8.c             if (start[0] != '\0' && start != end)
end              1426 lib/strutil/strutilutf8.c                 fold = g_utf8_casefold (start, end - start);
end               174 lib/widget/check.c     if (check->text.start[0] == '\0' && check->text.hotkey == NULL && check->text.end == NULL)
end               264 lib/widget/input.c move_buffer_backward (WInput *in, int start, int end)
end               269 lib/widget/input.c     if (start >= str_len || end > str_len + 1)
end               273 lib/widget/input.c     end = str_offset_to_pos (in->buffer->str, end);
end               274 lib/widget/input.c     g_string_erase (in->buffer, start, end - start);
end               392 lib/widget/input.c copy_region (WInput *in, int start, int end)
end               394 lib/widget/input.c     int first = MIN (start, end);
end               395 lib/widget/input.c     int last = MAX (start, end);
end               421 lib/widget/input.c delete_region (WInput *in, int start, int end)
end               423 lib/widget/input.c     int first = MIN (start, end);
end               424 lib/widget/input.c     int last = MAX (start, end);
end               477 lib/widget/input.c     int end;
end               480 lib/widget/input.c     end = in->point + str_cnext_noncomb_char (&act);
end               481 lib/widget/input.c     move_buffer_backward (in, in->point, end);
end                99 lib/widget/input_complete.c static int end = 0;
end               952 lib/widget/input_complete.c     new_size = size + start - end;
end               959 lib/widget/input_complete.c         tail_len = in->buffer->len - end;
end               965 lib/widget/input_complete.c             tail = g_strndup (in->buffer->str + end, tail_len);
end               967 lib/widget/input_complete.c             hole_end = end + new_size;
end               981 lib/widget/input_complete.c     end += new_size;
end              1011 lib/widget/input_complete.c             if (end == 0)
end              1017 lib/widget/input_complete.c             else if (end == min_end)
end              1019 lib/widget/input_complete.c                 end = str_get_prev_char (input->buffer->str + end) - input->buffer->str;
end              1030 lib/widget/input_complete.c                 new_end = str_get_prev_char (input->buffer->str + end) - input->buffer->str;
end              1040 lib/widget/input_complete.c                         end = new_end;
end              1056 lib/widget/input_complete.c                 if (end == min_end)
end              1091 lib/widget/input_complete.c                     if (strncmp (input->buffer->str + start, le->text, end - start) == 0
end              1092 lib/widget/input_complete.c                         && strncmp (le->text + end - start, buff, bl) == 0)
end              1107 lib/widget/input_complete.c                             for (si = le->text + start; si < le->text + end;
end              1110 lib/widget/input_complete.c                             for (sl = last_text + start; sl < last_text + end;
end              1171 lib/widget/input_complete.c     if (in->completions != NULL && str_offset_to_pos (in->buffer->str, in->point) != end)
end              1240 lib/widget/input_complete.c             min_end = end;
end              1262 lib/widget/input_complete.c             if (q != NULL || end != min_end)
end              1387 lib/widget/input_complete.c     end = str_offset_to_pos (in->buffer->str, in->point);
end              1406 lib/widget/input_complete.c     if (start < end)
end              1412 lib/widget/input_complete.c     in->completions = try_complete (in->buffer->str, &start, &end, in->completion_flags);
end               165 lib/widget/menu.c         if (entry->text.end != NULL)
end               166 lib/widget/menu.c             tty_print_string (entry->text.end);
end               249 lib/widget/menu.c         if (menu->text.end != NULL)
end               250 lib/widget/menu.c             tty_print_string (menu->text.end);
end               215 lib/widget/widget-common.c         result.end = g_strdup (cp);
end               221 lib/widget/widget-common.c         result.end = NULL;
end               234 lib/widget/widget-common.c     g_free (hotkey.end);
end               246 lib/widget/widget-common.c     result += (hotkey.end != NULL) ? str_term_width1 (hotkey.end) : 0;
end               258 lib/widget/widget-common.c            hotkey_cmp (hotkey1.end, hotkey2.end);
end               279 lib/widget/widget-common.c     if (hotkey.end != NULL)
end               282 lib/widget/widget-common.c         tty_print_string (hotkey.end);
end               301 lib/widget/widget-common.c     if (hotkey.end != NULL)
end               302 lib/widget/widget-common.c         g_string_append (text, hotkey.end);
end               185 lib/widget/widget-common.h     char *end;                  /* can be NULL */
end               498 src/args.c             char *end, *p;
end               528 src/args.c             end = tmp + strlen (tmp);
end               529 src/args.c             p = end;
end               536 src/args.c             if (tmp < p && p < end && p[-1] == ':')
end              1219 src/diffviewer/ydiff.c         int start, end;
end              1223 src/diffviewer/ydiff.c         end = start + (*b)[ord].len;
end              1224 src/diffviewer/ydiff.c         if (k >= start && k < end)
end              1568 src/editor/editcmd.c             off_t end;
end              1570 src/editor/editcmd.c             end = MIN (finish, start + TEMP_BUF_LEN);
end              1571 src/editor/editcmd.c             for (; i < end; i++)
end              1573 src/editor/editcmd.c             len -= mc_write (file, (char *) buf, end - start);
end              1574 src/editor/editcmd.c             start = end;
end                47 src/editor/editwidget.h     off_t end;
end               381 src/editor/syntax.c     off_t end = 0;
end               389 src/editor/syntax.c     is_end = (edit->rule.end == i);
end               416 src/editor/syntax.c             _rule.end = e;
end               471 src/editor/syntax.c                     end = e;
end               472 src/editor/syntax.c                     _rule.end = e;
end               511 src/editor/syntax.c                         if (e >= end)
end               513 src/editor/syntax.c                             _rule.end = e;
end               537 src/editor/syntax.c                     if (e >= end && (_rule.keyword == 0 || keyword_foundright))
end               539 src/editor/syntax.c                         _rule.end = e;
end               576 src/editor/syntax.c                 _rule.end = e;
end               114 src/filemanager/find.c     gsize end;
end               391 src/filemanager/find.c get_list_info (char **file, char **dir, gsize *start, gsize *end)
end               402 src/filemanager/find.c         if (end != NULL)
end               403 src/filemanager/find.c             *end = location->end;
end               927 src/filemanager/find.c insert_file (const char *dir, const char *file, gsize start, gsize end)
end               955 src/filemanager/find.c     location->end = end;
end               962 src/filemanager/find.c find_add_match (const char *dir, const char *file, gsize start, gsize end)
end               964 src/filemanager/find.c     insert_file (dir, file, start, end);
end              1493 src/filemanager/find.c     find_do_view_edit (unparsed_view, edit, location->dir, text, location->start, location->end);
end               334 src/usermenu.c debug_out (char *start, char *end, gboolean condition)
end               338 src/usermenu.c     if (start == NULL && end == NULL)
end               373 src/usermenu.c         if (end == NULL)
end               376 src/usermenu.c             p = g_strdup_printf ("%s %s %.*s \n", msg ? msg : "", type, (int) (end - start), start);
end                63 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = NULL, .end = NULL },
end                64 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = NULL, .end = NULL },
end                69 tests/lib/widget/hotkey_equal.c         { .start = C (""), .hotkey = C (""), .end = C ("") },
end                70 tests/lib/widget/hotkey_equal.c         { .start = C (""), .hotkey = C (""), .end = C ("") },
end                75 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") },
end                76 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") },
end                81 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = NULL, .end = C ("efg") },
end                82 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = NULL, .end = C ("efg") },
end                87 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = NULL },
end                88 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = NULL },
end                93 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") },
end                94 tests/lib/widget/hotkey_equal.c         { .start = C ("_bc"), .hotkey = C ("d"), .end = C ("efg") },
end                99 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") },
end               100 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("_"), .end = C ("efg") },
end               105 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") },
end               106 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = C ("_fg") },
end               111 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") },
end               112 tests/lib/widget/hotkey_equal.c         { .start = C ("adc"), .hotkey = NULL,    .end = C ("efg") },
end               117 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") },
end               118 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = NULL      },
end               123 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") },
end               124 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = NULL,    .end = NULL      },